怎么样运算十进制数和二进制数之间的转换

日期:2017-03-19 05:52:49 人气:1

怎么样运算十进制数和二进制数之间的转换

将一个十进制数(D)装换成r进制数,其整数部分与小数部分是不一样的,需要分别转换: 整数部分:除r取余数。即用整数部分不断地除以r,取其余数,直到商为0.余数按反向排列。 小数部分:乘r取整。即用小数部分不断地乘以r取整数,直到小数部分积大于 1.整数依序排列在小数点右边。 十进制换成二进制(B),将上面规则中r换成2就好。 r还可以有八进制(O)的8十六进制(H)的16 小数部分可能较为难理解,例如:将(100.345)D转换成二进制 100/2=50…0 50/2=25
    A+
热门评论