
การแปลงเลขฐานสิบ เป็นเลขฐานต่างๆ
การเปลี่ยนเลขฐานสิบไปเป็นเลขฐานต่าง ๆ
มีขั้นตอนดังนี้
1. แบ่งเลขฐานสิบจำนวนเต็มแยกออกจากเลขฐานสิบที่เป็นทศนิยม
2. ส่วนของเลขฐานสิบที่เป็นจำนวนเต็ม
- หลักการคือนำเลขฐาน 10 ตัวนั้นมาตั้งหารด้วยเลขฐานที่ต้องการไปเรื่อย ๆ จนกว่าผลลัพธ์จะเป็น 0
- ในการหารแต่ละครั้งให้เก็บเศษไว้เมื่อการหารสิ้นสุดแล้ว ให้นำเศษมาเรียงกันจากล่างขึ้นบน
ก็จะได้เลขฐานที่แปลงไป
- โดยเศษตัวสุดท้ายคือ MSB : Most Significant Bit เป็นบิตที่อยู่ทางด้านซ้ายสุด และมีค่ามากที่สุด และ LSB : Least Significant Bit เป็นบิตที่อยู่ทางด้านขวาสุด และมีค่าน้อยที่สุด
3. ส่วนของเลขฐานสิบที่เป็นทศนิยมจะถูกคูณด้วยเลขฐานที่ต้องการหลาย ๆ ครั้งเท่าจำนวน ทศนิยมที่ต้องการหรือจนกว่าจะคูณต่อไปไม่ได้ ผลลัพธ์คือ เลขจำนวนเต็มหน้าทศนิยมของการคูณแต่ละครั้ง เลขจำนวนเต็มของการคูณครั้งแรกมีค่าเป็น MSD เลขจำนวนเต็มของการคูณครั้งสุดท้ายมีค่า เป็น LSD
ทำได้โดยเอาเลขฐานสิบตั้งแล้วหารด้วยเลข 2 ไปเรื่อย ๆ จนกระทั่งผลลัพธ์เป็น 0 ในการหารนั้นจะต้องเขียนเศษไว้ทุกครั้ง จากนั้นให้เขียนเศษที่ได้จากการหารโดยเรียงลำดับจากด้านล่างขึ้นด้านบน
ทำได้โดยเอาเลขฐานสิบตั้งแล้วหารด้วยเลข 8 ไปเรื่อย ๆ จนกระทั่งผลลัพธ์เป็น 0 ในการหาร นั้นจะต้องเขียนเศษไว้ทุกครั้ง จากนั้นให้เขียนเศษที่ได้จากการหารโดยเรียงลำดับจากด้านล่างขึ้นด้านบน
ทำได้โดยเอาเลขฐานสิบตั้งแล้วหารด้วยเลข 16 ไปเรื่อย ๆ จนกระทั่งผลลัพธ์เป็น 0 ในการหาร นั้นจะต้องเขียนเศษไว้ทุกครั้งจากนั้นให้เขียนเศษที่ได้จากการหารโดยเรียงลำดับจากด้านล่างขึ้นด้านบน
.png)
.png)
.png)
.png)
.png)
.png)