发布网友 发布时间:2024-09-04 08:10
共2个回答
热心网友 时间:2024-11-16 08:30
计算机中数值一律用补码来存储。不光是C语言。补码和原码是配对的。正数的补码:与原码相同。负数的补码:符号位为1,其余位为该数绝对值的原码按位取反;然后整个数加1。。如果LZ对这不熟悉的话 百度百科里有补码的介绍。还有得先学会把10进制的数转化为2进制数。热心网友 时间:2024-11-16 08:30
补码啊?补码是这样的,将十进制数改成二进制数会的吧?首先一个十进制数先化为二进制数,这个二进制数就是次数的原码,正数的反码就是它的原码,负数的原码要将原码取反(1改成0,0改成1)得到它的反码,但符号位不变,在反码上加一就得到补码。