二进制运算为什么要用补码进行运算?

如题所述

计算机采用补码数进行运算的原因:在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理。

在计算机系统中,数据,一律采用补码来表示和存储。原因在于,使用补码,可以将加法和减法统一处理。补码,就是补码,与原码反码毫无关系。从原码反码开始学习,就不能理解“为何要用补码?”。

就是为了:简化硬件,省钱。因为,负数,是可以用一个正数(补码)代替的。如:24-1=2324+99=(一百)23忽略进位,用+99就可以代替-1。+99,就是-1的补数。计算机用二进制,就称为:补码。

温馨提示:答案为网友推荐,仅供参考
相似回答