หลักการ : จะต้องใช้เลขฐานสิบเป็นตัวกลาง
(5C)16 = (5X161) + (12X160)
= 80 + 12
= (92)10
(92)10 = (…)2
Weight = 64 32 16 8 4 2 1
64 + 0 + 16 + 8 + 4 + 0 + 0
เลขฐานสอง = 1 0 1 1 1 0 0
ดังนั้น (5C)16 = (1011100)2
หลักการ : ต้องใช้เลขฐานสิบเป็นตัวกลาง
(1011100)2 = (92)10
เลขฐานแปด
เลขฐานสอง
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
จากตารางจะเห็นว่า เลขฐานสิบหกหนึ่งหลักสามารถจะแทนด้วยเลขฐานสองจำนวน 4 บิต
You must be logged in to post a comment.
Invalid OAuth access token - Cannot parse access token
หน้านี้ถูกดู 0 ครั้งแล้ว
การเปลี่ยนเลขฐานแปดเป็นเลขฐานสอง
หลักการ : จะต้องใช้เลขฐานสิบเป็นตัวกลาง
ตัวอย่าง : (5C)16 = (…)2
(5C)16 = (5X161) + (12X160)
= 80 + 12
= (92)10
(92)10 = (…)2
Weight = 64 32 16 8 4 2 1
64 + 0 + 16 + 8 + 4 + 0 + 0
เลขฐานสอง = 1 0 1 1 1 0 0
ดังนั้น (5C)16 = (1011100)2
การเปลี่ยนเลขฐานสองเป็นเลขฐานสิบหก
หลักการ : ต้องใช้เลขฐานสิบเป็นตัวกลาง
ตัวอย่าง : (1011100)2 = (…)16
(1011100)2 = (92)10
การเปลี่ยนเลขฐานสิบหกเป็นฐานสองและเลขฐานสองเป็นฐานสิบหกวิธีลัด
ตารางเปรียบเทียบเลขฐานสิบหกกับเลขฐานสอง
เลขฐานแปด
เลขฐานสอง
0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F
0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111
จากตารางจะเห็นว่า เลขฐานสิบหกหนึ่งหลักสามารถจะแทนด้วยเลขฐานสองจำนวน 4 บิต
Teacher Nu