題組內容
題目二: 請回答下列問題:
(二)有關二進位元串(Binary String) 1001,若為 1 的補數,其十進位數值為何?若為 2 的補數,其十進位數值為何?【4 分】
詳解 (共 9 筆)
莊智宇
詳解 #2886476
1 的補數 => (0110)2 = (22 + 21)10 = (6)10
2 的補數=> 1 的補數 加 1 => (0111)2 = = (22 + 21+20)10 = (7)10
Lin Lin
詳解 #1840553
??
std88004
詳解 #1793251
1補數 (6)10
2補數 (7)10
情傷牛奶瓶
詳解 #6253360
1 的補數:
1001 的 1 的補數是將所有的位元取反:
1001 → 0110
1001 的 1 的補數是將所有的位元取反:
1001 → 0110
這是補數操作後的結果。接下來,我們將 0110 轉換成十進位:
0110 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 0 × 2⁰ = 0 + 4 + 2 + 0 = 6
0110 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 0 × 2⁰ = 0 + 4 + 2 + 0 = 6
1001 的 1 的補數是 0110,其十進位數值為 6
ㅤㅤ
2 的補數:
2 的補數是將原數字取 1 的補數後,再加 1:
1001 的 1 的補數是 0110,接下來對 0110 加 1:
0110 + 1 = 0111
2 的補數是將原數字取 1 的補數後,再加 1:
1001 的 1 的補數是 0110,接下來對 0110 加 1:
0110 + 1 = 0111
將 0111 轉換成十進位:
0111 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 1 × 2⁰ = 0 + 4 + 2 + 1 = 7
0111 (二進位) = 0 × 2³ + 1 × 2² + 1 × 2¹ + 1 × 2⁰ = 0 + 4 + 2 + 1 = 7
1001 的 2 的補數是 0111,其十進位數值為 7
billyopen
詳解 #2342250
1 的補數 => (0110)2 ...
(共 159 字,隱藏中)
前往觀看
吳忠勇
詳解 #3503674
補數不是有正負號嗎??有誰可以幫忙解釋一...
(共 23 字,隱藏中)
前往觀看
Ruby Weng
詳解 #3446999
5、8
(共 5 字,隱藏中)
前往觀看
YINNN
詳解 #5952472
1的補數: 將1001的01互換,得01...
(共 121 字,隱藏中)
前往觀看
KYOU
詳解 #2645990
asd