开发工具与关键技术:MyEclipse 10 JAVA
作者:黄冠棋
撰写时间:2019年04月7日
十进制是人类最为方便的进制表示也是日常生活中最常用的数制,但用计算机处理十进制数必须要把十进制数转换成二进制数。
十进制转成二进制:取余法
将88转换成二进制
88除以2 商为44 余数为0
44除以2 商为22 余数为0
22除以2 商为11 余数为0
11除以2 商为5 余数为1
5除以2 商为2 余数为1
2除以2 商为1余数为0
1除以2 商为0余数为1
把余数倒写就成了1011000
二进制转成十进制:数值进制^(数值所在位数-1)
将1011000 转换成十进制
第七位是1 即 12^6
第六位是0 即 02^5
第五位是1 即 12^4
第四位是1 即 12^3
第三位是0 即 02^2
第二位是0 即 02^1
第一位是0 即 02^0
把结果相加就等于88
作者:刀锋&刺客
来源:CSDN
原文:https://blog.csdn.net/weixin_44538573/article/details/89080925
版权声明:本文为博主原创文章,转载请附上博文链接!开发工具与关键技术:MyEclipse 10 JAVA
作者:黄冠棋
撰写时间:2019年04月7日
十进制是人类最为方便的进制表示也是日常生活中最常用的数制,但用计算机处理十进制数必须要把十进制数转换成二进制数。
十进制转成二进制:取余法
将88转换成二进制
88除以2 商为44 余数为0
44除以2 商为22 余数为0
22除以2 商为11 余数为0
11除以2 商为5 余数为1
5除以2 商为2 余数为1
2除以2 商为1余数为0
1除以2 商为0余数为1
把余数倒写就成了1011000
二进制转成十进制:数值进制^(数值所在位数-1)
将1011000 转换成十进制
第七位是1 即 1×2^6
第六位是0 即 0×2^5
第五位是1 即 1×2^4
第四位是1 即 1×2^3
第三位是0 即 0×2^2
第二位是0 即 0×2^1
第一位是0 即 0×2^0
把结果相加就等于88