以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 算法理论与分析 』  (http://bbs.xml.org.cn/list.asp?boardid=60)
----  求助高手数制转换问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=60&rootid=&id=38233)


--  作者:CX.sun
--  发布时间:9/23/2006 6:03:00 PM

--  求助高手数制转换问题
进制转换到2进制,整数部分就是采用基值重复相除法,即除基值取余数的方法。一直除到0为止。将余数从下到上排列即为要求的进制数。但是我把10进制数转换时总是少1位。如十进制数215转换成二进制数应该是11010111但是我只能转换成1010111 215除2=107余1
              107除2=53余1
              53除2=26余1
              26除2=13余0
              13除2=6余1
              6除2=3余0
              3除2=1余1到这都是正确的
              1除2=0。5啊而且不余1啊?请教高人解答

--  作者:Logician
--  发布时间:9/23/2006 7:24:00 PM

--  
晕。带余除法,1除以2就商0余1了啊,怎么0.5都出来了?
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
62.500ms