ระบบเลขฐานสอง คือ 0,1
การแทนค่าหลักต่างๆในระบบเลขฐานสอง
256 128 64 32 16 8 4 2 1
การเปลี่ยนเลขฐานสิบเป็นฐานสอง
221ฐาน 10 คือ เอา 2 หาร 221 เศษ
2 หาร 110 1
2 หาร 55 0
2 หาร 27 1
2 หาร 13 1
2 หาร 6 1
2 หาร 3 0
2 หาร 1 1
การแทนค่าหลักต่างๆในระบบเลขฐานสอง
256 128 64 32 16 8 4 2 1
การเปลี่ยนเลขฐานสิบเป็นฐานสอง
221ฐาน 10 คือ เอา 2 หาร 221 เศษ
2 หาร 110 1
2 หาร 55 0
2 หาร 27 1
2 หาร 13 1
2 หาร 6 1
2 หาร 3 0
2 หาร 1 1
โดยการปัดเศษตั้งล่างขึ้นไปข่างบนก็จะได้ผลลัพธ์ของเลขฐานสองนั้นเอง
ผลลัพธ์ของการแปลงเลขฐานสิบมาเป็นฐานสอง คือ 11011101 ฐานสอง
การเปลี่ยนเลขฐานสองเป็นฐานสิบ
11010111 ฐานสอง 215 ฐานสิบ
128+64-32+16-8+4+2+1 = 215 ฐานสิบ
1 1 0 1 0 1 1 1
ระบบเลขฐานแปด คือ 0,1,2,3,4,5,6,7
การเปลี่ยนเลขฐานแปดเป็นฐานสอง
456 ฐานแปด 2 หาร 456 เศษ
2 หาร 228 0
2 หาร 114 0
2 หาร 57 0
2 หาร 28 1
2 หาร 14 0
2 หาร 7 0
การเปลี่ยนเลขฐานสองเป็นฐานสิบ
11010111 ฐานสอง 215 ฐานสิบ
128+64-32+16-8+4+2+1 = 215 ฐานสิบ
1 1 0 1 0 1 1 1
ระบบเลขฐานแปด คือ 0,1,2,3,4,5,6,7
การเปลี่ยนเลขฐานแปดเป็นฐานสอง
456 ฐานแปด 2 หาร 456 เศษ
2 หาร 228 0
2 หาร 114 0
2 หาร 57 0
2 หาร 28 1
2 หาร 14 0
2 หาร 7 0
2 หาร 3 1
1 1
โดยการปัดเศษตั้งล่างขึ้นไปข่างบนก็จะได้ผลลัพธ์ของเลขฐานสองนั้นเอง
ผลลัพธ์ของการแปลงเลขฐานแปดมาเป็นฐานสอง คือ 11100100 ฐานสอง
ระบบฐานสิบหก คือ 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
การเปลี่ยนเลขฐานสองเป็นฐานสิบหก
01011100 ฐานสอง เป็น 5C ฐานสิบหก
8421 8421 = 5C ฐานสิบหก
โดยแยกออกเป็น 4 บิต และก็กระจายตัวแทนค่าตัวเลขไปแล้วนำมาบวกกันก็จะได้ผลลัพธ์
www.google.com
ไม่มีความคิดเห็น:
แสดงความคิดเห็น