所有栏目 | 云社区 美国云服务器[国内云主机商]
你的位置:首页 > 云社区 » 正文

d转换为二进制是多少b?

发布时间:2020-04-12 08:44:06

资讯分类:二进制  转换  小数  转换  整数
d转换为二进制是多少b?

(4.8)D转换成二进制数是100.1100,结果保留4位小数。整数转换采用"除2取余,逆序排列"法,小数转换采用"乘2取整,顺序排列"法。 计算过程:4/2=2 余0,2/2=1 余0,1/2=0 余1,然后将余数进行逆向排序,得到整数部分的转换结果100。0.8x2=1.6 取整1,0.6x2=1.2 取整1,0.2x2=0.4 取整0,0.4x2=0.8 取整0,可以发现再计算下去,就会是一直循环。随意保留4位小数,正向排序,小数转换结果0.1100。

d转换为二进制是多少b?

先看十进制是怎么计数的:2016,这里有2个1000,0个100,1个10和6个1十进制每位上的基数:1000100101,特点:个位1,高位是低位乘以10举例看二进制数转换成十进制:1010B=?D二进制基数:个位仍是1,高位是低位乘以28,4,2,1将要转换的数按位对齐写在下面一行1,0,1,0可以看出这个数中有1个8和1个2加起来是10具体计算是(对n进制都适用):上式按位上下做乘法,结果左右做加法=1*8+0*4+1*2+0*1=101010B=10D如果写出n进制的基数就可以转换n进制到十进制了,算法相同,n进制个位仍是1,高位是低位乘以n罢了,这样你只要记住个位是1,那么n进制的基数就会写了,写出基数,转换也就可以算了,最终你只需记住1就可以啦!超简单

留言与评论(共有 0 条评论)
   
验证码:
Top