以文本方式查看主题

-  W3CHINA.ORG讨论区 - 语义网·描述逻辑·本体·RDF·OWL  (http://bbs.xml.org.cn/index.asp)
--  『 面向方面的程序设计(AOP) 』   (http://bbs.xml.org.cn/list.asp?boardid=45)
----  求助高手10进制数转换问题  (http://bbs.xml.org.cn/dispbbs.asp?boardid=45&rootid=&id=38235)


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

--  求助高手10进制数转换问题
10进制转换到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啊?请教高人解答

--  作者:geforce81
--  发布时间:12/5/2006 9:59:00 PM

--  
大哥!!!最后一步不也余1么?
--  作者:龙飞扬
--  发布时间:1/19/2007 11:13:00 AM

--  
晕。不会这个都部知道吧。计算机基础课中好像就有了吧。。
--  作者:wangxu85910
--  发布时间:5/20/2007 10:51:00 PM

--  
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余1
反余数连接起来11010111
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
70.313ms