เลขฐานสองที่เข้ารหัส - ตัวอย่างที่แก้ไขแล้ว
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 1 - ข้อใดต่อไปนี้แทน 2x2 + 3x2 + 3x3 + 2 × 2
Options :
A - # === #
B - = # ===
C - =====
D - #####
Answer - B
Explanation
คำตอบคือ 23 หลังจากหารจำนวนนี้ด้วย 2 เราจะได้เศษที่เหลือเป็น 101111 ซึ่งหมายความว่าสัญลักษณ์จะเป็น = # ===
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 2 - หมายเลขใดต่อไปนี้จะแสดงด้วย = ### =
Options :
ก - 25
B - 17
ค - 29
ง - 31
Answer - B
Explanation
= ### = สามารถแทนค่าได้เป็น 10001 หมายความว่า 16 + 0 + 0 + 0 + 1 = 17
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 3 - เลือกชุดค่าผสมที่จะแสดง 28
Options :
A - ==== #
B - = # = # =
C - == ###
D - === ##
Answer - D
Explanation
11100 คือส่วนที่เหลือหลังจากหารจำนวนที่ถามด้วย 2 ดังนั้นคำตอบของเราจะเป็น === ##
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 4 - ข้อใดต่อไปนี้จะแทน = #####
Options :
ก - 29
B - 30
ค - 31
D - 32
Answer - D
Explanation
= ##### สามารถแสดงเป็น 100000 นี่คืออะไรนอกจาก 32
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 5 - สัญลักษณ์ใดต่อไปนี้จะแทน 9?
Options :
ก - ####
B - ====
C - = # = #
D - = ## =
Answer - D
Explanation
เลข 9 สามารถแทนค่าได้ 1001 หมายถึง = ## =
ในรหัสหนึ่งสัญลักษณ์ของ 0 คือ # และสำหรับ 1 คือ = ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น #
1 เขียนเป็น =
2 เขียนเป็น = #
3 เขียนเป็น ==
4 เขียนเป็น = ## และอื่น ๆ
คำถาม 6 - ตัวเลขใดต่อไปนี้จะแทน 17
Options :
ก - ### =
B - ## = #
C - = ### =
D - ไม่มีทั้งหมดข้างต้น
Answer - C
Explanation
หมายเลข 17 สามารถแทนค่าได้เป็น 10001 หมายถึง = ### =
ในโค้ดบางรหัสสัญลักษณ์ 0 จะเขียนเป็น * และ 1 เขียนเป็น + ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น *
1 เขียนเป็น +
2 เขียนเป็น + *
3 เขียนเป็น ++
4 เขียนเป็น + **
คำถามที่ 7 - ตัวเลขใดต่อไปนี้จะแสดงด้วย + ** +
Options :
ก - 5
B - 4
ค - 7
ง - 9
Answer - D
Explanation
ตัวเลขคือ + ** + = (1001) 2 = (9) 10
ในโค้ดบางรหัสสัญลักษณ์ 0 จะเขียนเป็น * และ 1 เขียนเป็น + ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น *
1 เขียนเป็น +
2 เขียนเป็น + *
3 เขียนเป็น ++
4 เขียนเป็น + **
คำถามที่ 8 - หมายเลขใดต่อไปนี้จะแสดงด้วย * ++ *
Options :
ก - 9
B - 6
ค - 7
D - 2
Answer - B
Explanation
ตัวเลขคือ * ++ * = (0110) 2 = (6) 10
ในโค้ดบางรหัสสัญลักษณ์ 0 จะเขียนเป็น * และ 1 เขียนเป็น + ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น *
1 เขียนเป็น +
2 เขียนเป็น + *
3 เขียนเป็น ++
4 เขียนเป็น + **
คำถามที่ 9 - ตัวเลขใดต่อไปนี้จะแทนด้วย ** ++?
Options :
ก - 7
B - 9
ค - 8
D - 3
Answer - D
Explanation
ตัวเลขคือ ** ++ = (0011) 2 = (3) 10
ในโค้ดบางรหัสสัญลักษณ์ 0 จะเขียนเป็น * และ 1 เขียนเป็น + ไม่มีสัญลักษณ์สำหรับตัวเลขที่เหลือ ตัวเลขที่มากกว่า 1 จำเป็นต้องเขียนโดยใช้สัญลักษณ์ที่กำหนดสองตัว การเลื่อนไปทางซ้ายของ 1 จะเพิ่มมูลค่าเป็นสองเท่าในแต่ละครั้ง ศึกษาตัวอย่างต่อไปนี้
0 เขียนเป็น *
1 เขียนเป็น +
2 เขียนเป็น + *
3 เขียนเป็น ++
4 เขียนเป็น + **
คำถามที่ 10 - ตัวเลขใดต่อไปนี้จะแสดงด้วย + ** +
Options :
ก - 25
B - 5
ค - 06
ง - 09
Answer - D
Explanation
ตัวเลขที่แทนด้วย + ** + คือ (1001) 2 = (09) 10