編碼二進位制數 - 例題解析
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問1 - 以下哪個選項代表 2x2+3x2+3x3+2x2?
選項
答案 - B
解釋
這裡的解是 23。將這個數字除以 2 後,餘數為 101111。這意味著符號將是 =#===。
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問2 - 以下哪個數字將用 =###= 表示?
選項
答案 - B
解釋
=###= 可以表示為 10001,這意味著 16+0+0+0+1 = 17。
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問3 - 選擇表示 28 的組合。
選項
答案 - D
解釋
將所求數字除以 2 後,餘數為 11100。因此,我們的答案將是 ===##。
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問4 - 以下哪個選項代表 =#####?
選項
答案 - D
解釋
=##### 可以表示為 100000。這也就是 32。
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問5 - 以下哪個符號代表 9?
選項
答案 - D
解釋
數字 9 可以表示為 1001。這意味著 =##=。
在某種程式碼中,0 的符號是 #,1 的符號是 =。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 #
1 寫作 =
2 寫作 =#
3 寫作 ==
4 寫作 =##,依此類推
問6 - 以下哪個數字代表 17?
選項
答案 - C
解釋
數字 17 可以表示為 10001。這意味著 =###=。
在某種程式碼中,0 的符號寫為 *,1 的符號寫為 +。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 *
1 寫作 +
2 寫作 +*
3 寫作 ++
4 寫作 +**
問7 - 以下哪個數字將用 +**+ 表示?
選項
答案 - D
解釋
該數字為 +**+ = (1001)2 = (9)10
在某種程式碼中,0 的符號寫為 *,1 的符號寫為 +。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 *
1 寫作 +
2 寫作 +*
3 寫作 ++
4 寫作 +**
問8 - 以下哪個數字將用 *++* 表示?
選項
答案 - B
解釋
該數字為 *++* = (0110)2 = (6)10
在某種程式碼中,0 的符號寫為 *,1 的符號寫為 +。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 *
1 寫作 +
2 寫作 +*
3 寫作 ++
4 寫作 +**
問9 - 以下哪個數字將用 **++ 表示?
選項
答案 - D
解釋
該數字為 **++ = (0011)2 = (3)10
在某種程式碼中,0 的符號寫為 *,1 的符號寫為 +。其他數字沒有符號。大於 1 的數字需要使用這兩個給定的符號來編寫。1 的左移每次都會使其值加倍。學習以下示例。
0 寫作 *
1 寫作 +
2 寫作 +*
3 寫作 ++
4 寫作 +**
問10 - 以下哪個數字將用 +**+ 表示?
選項
答案 - D
解釋
用 +**+ 表示的數字是 (1001)2 = (9)10