โปรแกรมจะแสดงคำตอบและวิธีการแปลงเลขฐานให้อัตโนมัติแถมยังรองรับเลขทศนิยมอีกด้วย
รองรับทั้งเลขจำนวนเต็มและทศนิยมที่เป็นบวก

แปลง 4CD.8E เลขฐาน 16 เป็นเลขฐาน 12

4CD.8E เลขฐาน 16 เมื่อแปลงเป็นเลขฐาน 12 จะได้เป็นเลขอะไรมาดูคำตอบและวิธีทำกัน
เทพควิช-lnwquiz
แปลง 4CD.8E เลขฐาน 16 เป็นเลขฐาน 12
4CD.8E เลขฐาน 16
เท่ากับ
865.67A6 เลขฐาน 12
เลขฐาน 16 (hexadecimal) มีสัญลักษณ์ที่ใช้ในระบบทั้งหมด 16 ตัวคือ
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
เลขฐาน 12 (duodecimal) มีสัญลักษณ์ที่ใช้ในระบบทั้งหมด 12 ตัวคือ
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B
วิธีทำ
😁 การแปลง 4CD.8E เลขฐาน 16 ที่มีทศนิยมเป็นเลขฐาน 12 ให้แปลงเลขฐาน 16 เป็นเลขฐาน 10 ก่อนดังนี้
1.1 เปลี่ยนเลขหน้าจุดทศนิยมคือ 4CD ฐาน 16 ให้เป็นเลขฐาน 10
4CD16
=
( 4x162 ) + ( 12x161 ) + ( 13x160 )
=
( 1024 )+ ( 192 )+ ( 13 )
=
1229
1.2 เปลี่ยนเลขหลังจุดทศนิยมคือ 0.8E ฐาน 16 ให้เป็นเลขฐาน 10
0.8E16
=
( 8x16-1 ) + ( 14x16-2 )
=
( 0.5 ) + ( 0.0546875 )
=
0.5546875

1.3 เอาผลการคำนวณที่ได้จาก 2 ข้อด้านบนมารวมกันจะได้คำตอบเป็นเลขฐาน 10 ดังนี้
4CD.8E16 = 1229.554687510

🤓 จากนั้นให้แปลง 1229.5546875 เลขฐาน 10 เป็นเลขฐาน 12

1 เปลี่ยน 122910 ให้เป็นเลขฐาน 12
  • 1.1) นำเลขฐาน 10 เป็นตัวตั้งและนำฐานของตัวเลขที่ต้องการคือ 12 มาหาร ได้เศษเท่าไรให้เก็บเศษไว้
  • 1.2) นำผลลัพธ์ที่ได้จากข้อที่ 1.1 มาตั้งหารด้วย 12 อีกครั้งได้เศษเท่าไรให้เก็บเศษไว้
  • 1.3) ใช้หลักการเดียวกับข้อ 1.2 ไปเรื่อยๆ จนได้ผลลัพธ์เป็นศูนย์(0)
122910 =
12
)1229
12
)102
เศษ = 5
12
)8
เศษ = 6
  
0
เศษ = 8
= 86512
การเขียนคำตอบให้เรียงจากเศษของการหารครั้งสุดท้ายที่ได้ผลหารเป็น 0 เขียนเฉพาะเศษเรียงขึ้นไปจนถึงเศษของการหารครั้งแรก หรือเรียงเศษจากล่างขึ้นบน

2เปลี่ยน 0.554687510 ให้เป็นเลขฐาน 12
2.1) นำเลขหลังจุดทศนิยมคือ 0.5546875 มาคูณด้วยฐานของตัวเลขที่ต้องการคือ 12 ได้ผลคูณเท่าไรตัวเลขหน้าจุดทศนิยมคือค่าของเลขฐาน 12
2.2) นำเลขหลังจุดทศนิยมที่ได้จากผลการคูณก่อนหน้านี้มาคูณด้วยฐานของตัวเลขที่ต้องการคือ 12 อีกครั้งได้ผลคูณเท่าไรตัวเลขหน้าจุดทศนิยมคือค่าของเลขฐาน 12
2.3) ทำโดยใช้หลักการเดียวกับข้อ 2.2 ไปเรื่อย ๆ จนกว่าจะคูณต่อไปอีกไม่ได้แล้ว(เลขหลังจุดทศนิยมเป็น 0) หรือถ้าเป็นทศนิยมซ้ำไม่รู้จบให้คูณเท่ากับจำนวนทศนิยมที่เราต้องการ
การคูณเท่ากับผลการคูณจำนวนเต็มของผลคูณ
(เลขหน้าจุดทศนิยม)
0.5546875 x 12
=
6.656256
0.65625 x 12
=
7.8757
0.875 x 12
=
10.5A (10)
0.5 x 12
=
66
0 x 12
=
00
นำจำนวนเต็มของผลคูณที่ได้มาเรียงจากบน-ลงล่าง
ดังนั้น 0.554687510 (เลขฐาน 10) = 0.67A612 (เลขฐาน 12)

ขั้นตอนสุดท้ายให้เอาผลการคำนวณที่ได้จากข้อ 1 และข้อ 2 มารวมกันจะได้คำตอบสุดท้ายดังนี้
คำตอบจากข้อ 1 คือ 865
คำตอบจากข้อ 2 คือ 0.67A6
เอา 865 + 0.67A6 = 865.67A612

ดังนั้น 4CD.8E16 = 865.67A612
😁 การแปลงเลขฐาน 16 เป็นเลขฐาน 12 ไม่ยากเลยใช่ป่ะ ? 😎
โจทย์แปลง 4CD.8E เลขฐาน 16 เป็นเลขฐานอื่นๆที่น่าสนใจ
แปลงเลขฐาน 16 เป็นเลขฐาน 12 อื่นๆที่น่าสนใจ