爱生活

标题: 二进制数如何转换成十进制数?,二进制和十进制怎么转换 [打印本页]

作者: 123    时间: 2023-2-3 01:33
标题: 二进制数如何转换成十进制数?,二进制和十进制怎么转换

二进制数如何转换成十进制数?


二进制数转换成十进制数的方法如下:
1、正整数转成二进制,除二取余,然后倒序排列,高位补零。将正的十进制数除以二,得到的商再除以二,依次类推知道商为零或一时为止,然后在旁边标出各步的余数,最后倒着写出来,高位补零就可以。

2、42除以2得到的余数分别为010101,然后倒着排一下,42所对应二进制就是101010。

3、计算机内部表示数的字节单位是定长的,如8位,16位,或32位。所以,位数不够时,高位补零,所说,如图3所示,42转换成二进制以后就是。00101010,也即规范的写法为(42)10=(00101010)2。

4、负整数转换成二进制方法:先是将对应的正整数转换成二进制后,对二进制取反,然后对结果再加一。还以42为例,负整数就是-42,如图4所示为方法解释。最后即为:(-42)10=(11010110)2。

5、小数转换为二进制的方法:对小数点以后的数乘以2,取结果的整数部分(不是1就是0喽),然后再用小数部分再乘以2,再取结果的整数部分??以此类推,直到小数部分为0或者位数已经够了。然后把取的整数部分按先后次序排列,就构成了二进制小数部分的序列。

6、 如果小数的整数部分有大于0的整数时该如何转换呢?如以上整数转换成二进制,小




欢迎光临 爱生活 (https://ish.ac.cn/) Powered by Discuz! X3