怎么样运算十进制数和二进制数之间的转换
怎么样运算十进制数和二进制数之间的转换
日期: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