當前位置:首頁 » 操作系統 » 源碼最大負數

源碼最大負數

發布時間: 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