作业帮 > 物理 > 作业

计算机中的-1,在16位机器上为什么是1000000000000001?而在32位机器上为32个1,这是怎么定义的呢?

来源:学生作业帮 编辑:作业帮 分类:物理作业 时间:2024/07/15 07:26:33
计算机中的-1,在16位机器上为什么是1000000000000001?而在32位机器上为32个1,这是怎么定义的呢?
刚在CSDN上看到关于-1的上面说法,
这跟几位机没什么关系,其实是两种码,1000000000000001是原码表示,1111111111111111是补码表示,在32位机上也有这两种表示,只是正好你看到的是16位机用原码,32位机用补码,所以以为在这两种机器中用了不同的方法.