【【机器数】的机器数】的原码、反码和补码三种形式
哪有什么:【机器数】的机器数】!
【【机器数】的机器数】的原码!
你还想要无限继续写下去吗!
事实上,你只能求【真值】的原码、反码和补码。
===================
其实,在计算机中,原码和反码,都是不存在的。
在计算机中,只使用补码,代表【正负数】进行运算。
数字 0,在八位机中,其补码就是:0000 0000。
+1,就加上一,即:0000 0001。
其他正数,你就慢慢加吧。。。
对于负数,你就逐次递减:
-1,就是 0000 0000-1,取八位的结果,那么,
-1,就是 1111 1111=255(十进制),这就是补码!
-2 的补码就是:1111 1110=254。
-3 的补码就是:1111 1101=253。
。。。
-128 的补码就是:128=1000 0000。
求负数补码的公式:-X 的补码=256-X。
如果需要二进制,你自己再进行换算。
========
借助于补码,可以用加法,代替减法运算。
这就能够简化计算机的硬件。
原码和反码,都没有这种功能。
它们是多少,无需关心。