十进制转二进制算法例题_十进制转二进制算法 每日速讯
来源:互联网
(资料图片仅供参考)
你们好,最近小品发现有诸多的小伙伴们对于十进制转二进制算法例题,十进制转二进制算法这个问题都颇为感兴趣的,今天小活为大家梳理了下,一起往下看看吧。
1、整数二进制用数值乘以2的幂次依次相加,小数二进制用数值乘以2的负幂次然后依次相加!
2、比如将二进制110转换为十进制:
3、首先补齐位数,00000110,首位为0,则为正整数,那么将二进制中的三位数分别于下边对应的值相乘后相加得到的值为换算为十进制的结果
4、如果二进制数补足位数之后首位为1,那么其对应的整数为负,那么需要先取反然后再换算
5、比如11111001,首位为1,那么需要先对其取反,即:-00000110 00000110,对应的十进制为6,因此11111001对应的十进制即为-6
6、换算公式可表示为: 11111001=-00000110 =-6
7、如果将二进制0.110转换为十进制:
8、将二进制中的三位数分别于下边对应的值相乘后相加得到的值为换算为十进制的结果
以上就是十进制转二进制算法这篇文章的一些介绍,希望对大家有所帮助。
标签: