补码的计算

来源:3-9 提升补充部分:补码1

慕妹3585395

2024-07-13

图片描述

老师你好!

这页PPT是要表达的是, 已知一个数的补码为1011, 求它的原码(或者说真值)。 也就是 [1011]_补 => [1101]_原 => -5 ,这可以说的通。

但是PPT标题是【求补码?】有点迷惑了。

包括上一页的用数学公式方法,那个公式也是 【已知补码,求真值?】 而不是【已知一个阿拉伯数字,求它在计算机中的补码表示。】

图片描述

我这样理解对吗?

如果对的话,那么已知真值,比如-5,又如何利用公式的方法(而非原码取反加1的传统方法)来获取它在内存中的补码表示呢?

写回答

1回答

quickzhao

2024-07-16

这是从补码到真值的一个计算过程,可以理解成验证补码的一个公式。
0
0

重学C++ ,重构你的C++知识体系

一部大片,一段历史,构建C++知识框架的同时重塑你的编程思维

3884 学习 · 1103 问题

查看课程