เลขฐานและ การแปลงเลขฐาน

เลขฐานและ การแปลงเลขฐาน

[html]ระบบเลขฐาน
ฐาน 2     0,1
ฐาน 8     0,1,2,3,4,5,6,7
ฐาน 10   0,1,2,3,4,5,6,7,8,9
ฐาน 16   0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F

การแปลงเลขฐาน 10 เป็นเลขฐาน 2
สามารถแปลงได้ 2 วิธีคือ วิธีทางลัดและวิธีปรกติ
วิธีปรกติ เช่นเราจะเปลงเลข
(259)10 = (?)2
วิธีแรกคือวิธีการหาร 2 ลงไปเรื่อยๆ
ขั้นตอนแรกให้เราตั้ง 259 แล้วนำ 2 มาหารครับตัวที่นำมาหารได้คือ 129 แล้ว เศษ 1 ก็ใส่ตามภาพเลยครับ

2

259

1

 

129

 

ขั้นตอนต่อไปให้เราตั้ง 129 แล้วนำ 2 มาหารครับตัวที่นำมาหารได้คือ 64 แล้ว ไม่มีเศษใส่ 0 แล้ว ก็ใส่ตามภาพเลยครับ

2

259

1

2

129

1

 

64

 

ขั้นตอนต่อไปให้เราตั้ง 64 แล้วนำ 2 มาหารครับตัวที่นำมาหารได้คือ 32 แล้ว ไม่มีเศษใส่ 0 แล้ว ก็ใส่ตามภาพเลยครับ

2

259

1

2

129

1

2

64

0

 

32

 

ขั้นตอนต่อไปให้เราตั้ง 32 แล้วนำ 2 มาหารครับตัวที่นำมาหารได้คือ 16 แล้ว ไม่มีเศษใส่ 0 แล้ว ก็ใส่ตามภาพเลยครับ

2

259

1

2

129

1

2

64

0

2

32

0

 

16

 

ขั้นตอนต่อไปให้เราตั้ง 16 แล้วนำ 2 มาหารครับตัวที่นำมาหารได้คือ 8 แล้ว ไม่มีเศษใส่ 0 แล้ว ก็ใส่ตามภาพเลยครับ

2

259

1

2

129

1

2

64

0

2

32

0

2

16

0

 

8

 

แล้วทำไปเรื่อย จนได้แบบภาพนะครับ

2

259

1

2

129

1

2

64

0

2

32

0

2

16

0

2

8

0

2

4

0

2

2

0

 

1

 


แล้วเลขฐาน 2 คือ ค่าเศษจากที่ หารๆ มาให้เรียงจากล่างสุดไปด้านบนครับผม
(259)10 = (100000011)2[/html]

🏷️ หัวข้อที่เกี่ยวข้อง