将十进制数56转换为二进制数为多少?
发布网友
发布时间:2022-03-22 22:40
我来回答
共5个回答
热心网友
时间:2022-03-23 00:09
111000
计算方法:用56除以2,每一次能整除,得28,记0(记时从右向左),每二次能整除,得14,记0,第三次能整除,得7,记0,第四次不能整除,得3,(得3.5,但小数点后的0.5舍去不要),不能整除时记1,第五次不能整除,记1,第六次就是1,不用除,所以直接记1
从右向左把顺序记的数列出就是111000
再不明白,,看下面!
你用的windows 的附件中有一个计算器,在查看一项将其设为科学型,里面有你需要的转换计算。
如果还不明白,我就当你是鄙视我的智商!
热心网友
时间:2022-03-23 01:27
56除以2,不停的除,余数从后往前,就是它对应的二进制数。
例如
2除56 0
2除28 0
2除14 0
2除7 0
2除3 1
2除1 1
2除0 1
所以最后结果是1110000
热心网友
时间:2022-03-23 03:02
111000
热心网友
时间:2022-03-23 04:53
1 1 1 0 0 0
热心网友
时间:2022-03-23 07:01
111000
十进制整数转换为二进制整数采用"除2取余,逆序排列"法。
具体做法是:用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为0时为止,然后把先得到的余数作为二进制数的低位有效位,后得到的余数作为二进制数的高位有效位,依次排列起来。
例如:56
56/2=28……0
28/2=14…0
14/2=7…0
7/2=3…1
3/2=1…1
1/2=0...1
故为111000