1、定点小数
补码表示时:当符号位为1,其余n位为0时,x为绝对值最大的负数,也称最小负数,其值为-1;
2、定点整数
补码表示时:x为绝对值最大的负数,其值为-2^n;
这两个是怎么算的,实在不理解?
你是用那些公式的啊。我用以前学的“补码是原来的那个真值得绝对值按位取反,再加1,然后最前面加上符号位”,所以怎么算都算不清楚。
那再问一下上面“”中的方法对吗?还有如果在计算补码是(共8位,最高位为符号位),计算后面7位时有进位,但第八位是符号位,这时怎么办?
“”中是对的;源码、反码、补码有自己的取值范围。
追问感觉为什么这一样的内容这么难,那些定点数、浮点数的乘除法根本都看不懂啊
追答能知道各种变换和算法的原因就好了,死记公式没用,总有忘得一天,忘了可以查。个人这么认为