关于计算机补码计算问题

计算机中以二进制(补码)储存数据 也通过补码进行运算 那么如果你输入一个负数 但是你又要输出一个无符号类型的数 比如以%o(8进制无符号类型)形式输出…
那么首先计算机会对你输入的这个负数生成相应的补码储存,然后用于转换计算等等
于是乎用一个负数输入 再用一个无符号类型数类输出 结果就大相庭径了 例如下图
具体运算过程不懂得问我

注: 第一次发 请大家指出错误 万分感谢!!!

关于计算机补码计算问题_第1张图片

你可能感兴趣的:(感悟)