负的小数如何用二进制表示?比如 -1.25

问题描述:

负的小数如何用二进制表示?比如 -1.25

整数部分除2倒取余,小数部分乘二取整.
比如 -1.25 (假设整数部分用8位来表示)
值为:10000001.01(最前面的1为负号)负数一般用补码表示+1.25的二进制表示为0001.01,然后取反加1得到补码,即为1110.10,是不?今天在文章里面看到的平常表示的话就是前面那种说法,如果是计算(加减)的话,就是用补码表示的。也就是你说的那样。