当前位置:首页 » 操作系统 » 源码最大负数

源码最大负数

发布时间: 2023-03-07 16:42:13

㈠ 怎么求一个负数的原码和补码

补码,来自于:补数。

一般的常识:

钟表时针,倒拨 3 小时,可以用“正拨 9 小时”来代替。

同理,分针 倒拨 X 分,可以用 正拨 60-X 代替。

60 是分针的周期。

十进制数,两位:0~99,周期就是一百

-1 可以用 +99 代替。

如:25 - 1 = 24

25 + 99 = (1) 24

忽略进位 1 百,结果就是相同的。

那么,-1 的补数,就是 99 。

-2 的补数,就是 98 。

-X 的补数,就是【 周期 + 该负数 】。

--------

借助于补数,就可以用加法,代替减法运算。

所以,计算机就可以节省硬件了。

--------

八位二进制:0000 0000~1111 1111(0~255)。

周期是 256。

那么,-1 可以用 1111 1111 (+255) 代替。

即:

-1 的补码,就是 1111 1111 (= 256-1=+255) 。

-2 的补码,就是 1111 1110 (= 256-2=+254) 。

。。。

-X 的补码,就是【 周期 + 该负数 】。

-128,就可以用 1000 0000 (= 128)代替 。

正数,不需要变换,直接运算即可。

--------

在计算机中,负数,就是用补码存储、计算的。

原码和反码,毫无用处,它们在计算机中都不存在。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:595
制作脚本网站 发布:2025-10-20 08:17:34 浏览:889
python中的init方法 发布:2025-10-20 08:17:33 浏览:583
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:766
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:687
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1015
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:258
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:117
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:808
python股票数据获取 发布:2025-10-20 07:39:44 浏览:715