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

แปลง 7D8.C9 เลขฐาน 16 เป็นเลขฐาน 15

7D8.C9 เลขฐาน 16 เมื่อแปลงเป็นเลขฐาน 15 จะได้เป็นเลขอะไรมาดูคำตอบและวิธีทำกัน
เทพควิช-lnwquiz
แปลง 7D8.C9 เลขฐาน 16 เป็นเลขฐาน 15
7D8.C9 เลขฐาน 16
เท่ากับ
8DD.BB9D8062 เลขฐาน 15
เลขฐาน 16 (hexadecimal) มีสัญลักษณ์ที่ใช้ในระบบทั้งหมด 16 ตัวคือ
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E, F
เลขฐาน 15 (pentadecimal) มีสัญลักษณ์ที่ใช้ในระบบทั้งหมด 15 ตัวคือ
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E
วิธีทำ
😁 การแปลง 7D8.C9 เลขฐาน 16 ที่มีทศนิยมเป็นเลขฐาน 15 ให้แปลงเลขฐาน 16 เป็นเลขฐาน 10 ก่อนดังนี้
1.1 เปลี่ยนเลขหน้าจุดทศนิยมคือ 7D8 ฐาน 16 ให้เป็นเลขฐาน 10
7D816
=
( 7x162 ) + ( 13x161 ) + ( 8x160 )
=
( 1792 )+ ( 208 )+ ( 8 )
=
2008
1.2 เปลี่ยนเลขหลังจุดทศนิยมคือ 0.C9 ฐาน 16 ให้เป็นเลขฐาน 10
0.C916
=
( 12x16-1 ) + ( 9x16-2 )
=
( 0.75 ) + ( 0.03515625 )
=
0.78515625

1.3 เอาผลการคำนวณที่ได้จาก 2 ข้อด้านบนมารวมกันจะได้คำตอบเป็นเลขฐาน 10 ดังนี้
7D8.C916 = 2008.7851562510

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

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

2เปลี่ยน 0.7851562510 ให้เป็นเลขฐาน 15
2.1) นำเลขหลังจุดทศนิยมคือ 0.78515625 มาคูณด้วยฐานของตัวเลขที่ต้องการคือ 15 ได้ผลคูณเท่าไรตัวเลขหน้าจุดทศนิยมคือค่าของเลขฐาน 15
2.2) นำเลขหลังจุดทศนิยมที่ได้จากผลการคูณก่อนหน้านี้มาคูณด้วยฐานของตัวเลขที่ต้องการคือ 15 อีกครั้งได้ผลคูณเท่าไรตัวเลขหน้าจุดทศนิยมคือค่าของเลขฐาน 15
2.3) ทำโดยใช้หลักการเดียวกับข้อ 2.2 ไปเรื่อย ๆ จนกว่าจะคูณต่อไปอีกไม่ได้แล้ว(เลขหลังจุดทศนิยมเป็น 0) หรือถ้าเป็นทศนิยมซ้ำไม่รู้จบให้คูณเท่ากับจำนวนทศนิยมที่เราต้องการ
การคูณเท่ากับผลการคูณจำนวนเต็มของผลคูณ
(เลขหน้าจุดทศนิยม)
0.78515625 x 15
=
11.77734375B (11)
0.77734375 x 15
=
11.66015625B (11)
0.66015625 x 15
=
9.902343759
0.90234375 x 15
=
13.53515625D (13)
0.53515625 x 15
=
8.027343758
0.02734375 x 15
=
0.410156250
0.41015625 x 15
=
6.152343756
0.15234375 x 15
=
2.285156252
นำจำนวนเต็มของผลคูณที่ได้มาเรียงจากบน-ลงล่าง
ดังนั้น 0.7851562510 (เลขฐาน 10) = 0.BB9D806215 (เลขฐาน 15)

ขั้นตอนสุดท้ายให้เอาผลการคำนวณที่ได้จากข้อ 1 และข้อ 2 มารวมกันจะได้คำตอบสุดท้ายดังนี้
คำตอบจากข้อ 1 คือ 8DD
คำตอบจากข้อ 2 คือ 0.BB9D8062
เอา 8DD + 0.BB9D8062 = 8DD.BB9D806215

ดังนั้น 7D8.C916 = 8DD.BB9D806215
😁 การแปลงเลขฐาน 16 เป็นเลขฐาน 15 ไม่ยากเลยใช่ป่ะ ? 😎
โจทย์แปลง 7D8.C9 เลขฐาน 16 เป็นเลขฐานอื่นๆที่น่าสนใจ
แปลงเลขฐาน 16 เป็นเลขฐาน 15 อื่นๆที่น่าสนใจ