前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

补码的运算原理(补码的原理是什么)

qiguaw 2024-09-08 06:37:07 资源文章 18 ℃ 0 评论

为了说明补码的运算原理,我们先来讨论一个生活中的常见事例。例如,你在5点钟的时候发现自己的手表停在10点上了,因而必须要把表针拨回到5点。这时有两种拨法:第一种拨法是往回拨5格,10-5=5,拨回到了5点;另一种拨法是往前拨7格,10+7=17。由于表盘的最大数只有12,超过12以后的“进位”将自动消失,于是就只剩下减去12以后的余数了,即17-12=5,也将表针拨到了5点。

这个例子说明,10-5的减法运算可以用10+7的加法运算代替。因为5和7相加正好等于产生进位的模数12,所以我们称7为-5对模12的补数,也称为补码(Complement)。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表