全心思齐网

126转换为2进制怎么换算?

十进制数字126转为二进制数字的方法如下:


由于2^0=1,2^1=2,2^2=4,2^3=8,2^4=16,2^5=32,2^6=64,2^7=128,……


因为十进制数字中的126满足64<126<128条件,所以对十进制数字126作减法得:


126-64=62,这代表在二进制数字中对应十进制数字64即2^6的位上的二进制数字为1,


依照此方法继续计算如下:


62-32=30,代表在二进制数字中对应十进制数字32即2^5的位上的二进制数字为1,


30-16=14,代表在二进制数字中对应十进制数字16即2^4的位上的二进制数字为1,


14-8=6,代表在二进制数字中对应十进制数字8即2^3的位上的二进制数字为1,


6-4=2,代表在二进制数字中对应十进制数字4即2^2的位上的二进制数字为1,


2-2=0,代表在二进制数字中对应十进制数字2即2^1的位上的二进制数字为1,


0-1=-1,代表在二进制数字中对应十进制数字1即2^0的位上的二进制数字为0。


因此,十进制数字126转为二进制数字为1111110

匿名回答于2023-09-26 08:14:58


>10 十进制整数转换为二进制,相应的方法是除2取余,逆向排列,在必要时可在高位加零。

对于所给的十进制整数,相应的转换过程为:126除2商63余0,63除2商31余1,31除2商15余1,15除2商7余1,7除2商3余1,3除2商1余1,1除2商0余1。将余数逆序排列则为1111110。

依据上述转换过程,可得所给十进制整数126转成二进制为:1111110。

匿名回答于2023-09-13 11:08:08


相关知识问答