JJGOTEZ
เข้าร่วมเมื่อ 24 พฤศจิกายน 2560
การแปลงเลขปกติเป็นเลขฐานต่างๆนั้นเป็นเรื่องยากสำหรับผู้ที่ไม่รู้ บทความนี้จะช่วยสอนการแปลงเลขปกติให้เป็นเลขฐานต่างๆให้กระจ่าง
1 เลขฐานสอง(Binary)
เลขฐานสองนั้นคือเลขที่มีเพียง เลข 0 และ 1 เท่านั้น เลขฐานสองเป็นที่นิยมกันในการเข้ารหัสที่ทำให้รหัสยาว ซึ่งการแปลงรหัสนั้น ผมได้พบสมการในการแปลงมัน รวมถึงการบวกเลขฐานสอง แต่ก่อนอื่น มาทำความรู้จักกับบิต(Bit)ก่อน
1.1 บิต(Bit) คือหน่วยย่อยของไบต์(Byte) ซึ่ง1Byte=8Bit เช่น
(ขออนุญาติออกนอกเรื่องนะครับ) 1928 = 00110001 00111001 00110010 001110000 ABC = 01100001 01100010 01100011 จะเห็นว่าทั้งสองตัวอย่างนี้ เลขแต่ละตัวคือ 1บิต และหนึ่งเว้นวรรคคั่นคือ1ไบต์
1.2 ค่าประจำบิต