当前位置:首页 > 内存 > 正文

负数在内存中的存储

  • 内存
  • 2024-08-29 06:23:44
  • 6660

一、在c语言中,-1、-2、-15在内存单元中的存放形式。由于负数以补码形式存在于内存中,因此根本不需要考虑负数的源代码。
负数的补码可以从其绝对值的源代码中得到。如何找到返回码?要得到它,就加1。
例如,源1是00000001,求反是11111110,加1就是11111111。这就是-1的加法。
同理,-2、2就是00000010,和负-11111101,加上1-11111110。