十进制数124转换成二进制数是1111100。整数转换可以采用"除2取余,逆序排列"法计算。
具体计算大裤饥过程:124/2=62 余0,62/2=31 余0,31/2=15 余1,15/2=7 余1,7/2=3 余1,3/2=1 余1,1/2=0 余1。然后将得到的余数进行逆向排序,得到转换后纯答的二进制数1111100。
扩展资料
十进制整数与二进制整数的过程:
用2整除十进制整数,可以得到一个商和余数;再用2去除商,又会得到一个商和余数,如此进行,直到商为小于1时为止。最后将得到的余数进行逆向排序,即可得到二进制整数。
十进制小数转换成二进制小数的过程:
用2乘十进制小数,可以得到积,将积的整数部分取出,再用2乘余下的小数部分,又得到一个积,再将积的整数部分取出,如此进行,直到积中的小数部分为零,或者达到所要求的精度为止。将得到的整数进行正向排序,即可得到二进制小数。
参考资料来源:百度百滚返科-十进制转二进制
一仿模:正整数转芦大谨成二进制。除二取余,然后倒序排列,高位补零。得0111 1100
二:验证:2的6次方+2的5次方+2的4次方+2的3次方+2的2次方 结果陪基也是124.
三:数字比较小的话,还可以使用技巧来计算
7位二进制的最大值0111 1111=2的7次方-1=127 127-3=124 所以只需要0111 1111减去3即可。 3的二进制为 2的一次方+2的0次方。刚好把最右边的两个1 改为0即可 0111 1100
124d=1111100b
先将124转换成十六进制数:
124/16=7 余数12,十六进制中用C表示
7/氏搜16=0 余数7
124d=7Ch
再将十六进制数7C转换成嫌顷二进制数歼者历(0~9 => 0000~1001,A~F => 1010~1111):
7Ch=0001111100b=11111100b
所以124d=1111100b
10mod2 取其余让纯伏数 1111100
随便找本计算机的书,都会讲这个转换的。多坦携多裤仔学习。
系统自带计算器:查碧消看--科学型
自己转换;以后这样问题不要来这里问;会被笑话;
虽然我经常用渗亩计算器转换进制,可我不说,谁知丛慧森道呢!