บทที่ 2 ระบบตวั เลขทใ่ี ชใ นดจิ ติ อล2.1 การนบั เลขฐานสิบและฐานสอง ในระบบตวั เลขจะใชสญั ลกั ษณเปนรหสั แทนตวั เลขในระบบเลขฐานสบิ จะใชส ัญลกั ษณ 0, 1, 2,3, 4, 5, 6, 7, 8 และ 9 ซ่ึงมีทั้งหมด 10 ตวั บางครัง้ เรยี กวาระบบฐานสบิ (base 10 system) สําหรบัระบบเลขไบนารจี ะใชสญั ลักษณส องตัวคือ 0 และ 1 บางครงั้ เรียกวาระบบฐานสอง ในรปู ท่ี 2.1 จะแสดงจํานวนเหรียญ จากน้ันใชการนับแบบฐานสบิ และฐานสอง ซึ่งจะเห็นวา ในสัญลกั ษณแ บบฐานสิบจะนบั จาก 0 ถึง 9 ซึง่ แสดงในคอลัมนซา ย สว นคอลัมนขวาแสดงสญั ลักษณการนบัถึง 9 ของระบบฐานสอง โดยสอดคลอ งกบั จํานวนเหรยี ญจะแทนดวยเลขไบนารี 10 (อา นวา “หน่ึงศนู ย”) ถา มีสามเหรยี ญจะแทนดวยเลขไบนารี 11 (อา นวา “หนง่ึ หน่งึ ”) ถาหากมีเกาเหรยี ญจะแทนดวยเลขไบนารี 1001 (อานวา “หนึง่ ศนู ย ศนู ย หนึ่ง”) ในงานดิจติ อลอิเลก็ ทรอนิคส จะตองจําสญั ลกั ษณข องเลขไบนารีที่นับตัง้ แต 0 ถึง 9 ใหไดคําในแตล ะตําแหนง รูปท่ี 2.1 รปู แบบของการนบั2.2 คาํ ในแตล ะตาํ แหนง ถา สมมติวา 1$ เทา กับ 100 บาท เมอื่ เราไปทานขา ว จากนนั้ แมคา บอกวาราคาขา วเทากบั$2.43 เราจะรทู ันทเี ลยวามีคาเทา กับ 243 บาท อยา งไรกด็ ี อาจอธบิ ายไดด ว ยรปู ที่ 2.2 โดย 2 จะอยูใ นหลักรอ ย, 4 อยใู นหลกั สิบ และ 3 อยใู นหลกั หนว ย คาแตละคา อาจเรยี กวา คา บอกตําแหนง (PositionValues) หรือน้ําหนกั (Weights) ของดิจิตอล ณ ตาํ แหนง ตางๆ กไ็ ด 20
รูปที่ 2.2 แสดงตวั อยา งคาในแตละตําแหนง พิจารณาเลขฐานสบิ 648 ในรปู 2.3 ดจิ ิต 6 จะแทน 600 เพราะเปน คาในหลักที่ 3 ของฐานสิบสาํ หรับ ดิจิต 4 จะแทน 40 เพราะเปน คาในหลักท่สี อง สว นดิจิต 8 จะแทน 8 หนว ย เพราะอยใู นหลกั แรกดังนั้นผลรวมของเลข 648 จะแทนดวย หกรอยกับสี่สิบแปดหนวย น่ีคือตัวอยางของคา ในตําแหนงตางๆของระบบเลขฐานสิบ รูปท่ี 2.3 แสดงคา ประจาํ ตําแหนง ในระบบฐานสบิ ในระบบเลขไบนารี จะใชก ารกําหนดคา ในลักษณะเดียวกัน เชน ถา หาคาของเลขไบนารี 1101(อา นวา “หนึง่ หน่ึง ศนู ย หนง่ึ ”) สามารถหาไดด งั รูปท่ี 2.4 โดยดิจติ 1 ในหลกั แรก หรอื 1S แทนดวยจดุหน่งึ จุด ดจิ ติ 0 ในหลัก 2S จะไมม จี ุด ดจิ ติ 1 ในตาํ แหนง 4S แทนดว ย 4 จุด และดิจิต 1 ในตําแหนง 8Sแทนดวย 8 จดุ เมื่อบวกทกุ จุดมารวมกัน จะพบวาเลขไบนารี 1101 จะแทนได 13 จดุ หรือนบั ของได 13ช้นิ รปู ที่ 2.4 แสดงคา ในตาํ แหนงตางๆ ของระบบเลขไบนารี 21
ถาใชระบบในรูปที่ 2.4 หาคาเลขไบนารี 1100 (อา นวา “หนึ่ง หนง่ึ ศูนย ศนู ย” ) สามารถทําไดดงั น้ีเลขไบนารี 1100 จะแทนไดดวย 12 จุด ในรูปที่ 2.5 แสดงการกระจายคาแตล ะตําแหนงในระบบเลขฐานสอง โดยคาแตละคา หาไดจากการคณู คา 2 กับเทอมฐานสอง โดยคาแตละคา คือนํ้าหนัก (weight) ของระบบเลขไบนารีในหลักนั้น ซึ่งหาไดจากกําลังของ 2 ในรูปท่ี 2.5 แสดงการกระจายคาของเลขไบนารีดว ยเลขฐานสิบ ซ่ึงหาไดจากกําลังของ 2 , คา 8S จะอยใู นตําแหนง 23 คา 32S จะอยใู นตาํ แหนง 25 เปน ตน รูปที่ 2.5 แสดงคาในตําแหนง ตา งๆ ของเลขไบนารใี นรูปแบบเลขฐานสิบจะเห็นวาเปน กําลงั ของ 22.3 การแปลงเลขฐานสองเปน ฐานสิบ ในการทาํ งานเก่ยี วกับดจิ ติ อลจะตอ งเตรยี มแปลงรหสั ไบนารเี ปน เลขฐานสิบ ถาหากเห็นเลขไบนารี110011 จะตอ งมองออกวามคี าเทา ใดในฐานสบิ ข้ันแรกใหเขยี นเลขไบนารีดงั น้ี เรมิ่ จากเลขไบนารีท่ีอยซู า ยมอื ของทศนยิ ม ใสคานํ้าหนักของแตล ะหลักลงไป (ดรู ูป 2.5) จากนน้ันําคาแตละหลักคูณกับนํ้าหนักของหลักน้ัน และรวมทุกคาเขาดวยกัน จะไดเลขไบนารี 110011 มีคาเทากบั 51 ในฐานสิบ ถาแปลงเลขไบนารี 101010 เปนเลขฐานสบิ สามารถทาํ ไดดงั นี้ 22
เริ่มจากใสคา ของแตละดิจิตลงไป จากน้ันคูณกับเลขในดิจิตนั้น ซึง่ จะไดเลขฐานสิบออกมา 3 คารวมเลขฐานสิบ 3 คา เขา ดวยกนั เราสามารถหาไดวาเลขไบนารี 101010 มคี า เปน เลขฐานสบิ คือ 42 สาํ หรบั เลขไบนารที ่ียาวๆ ก็สามารถหาไดทํานองเดียวกนั เชน ถา แปลงเลขไบนารี 1111101000เปนเลขฐานสิบ และนําผลลัพธทั้งหมดมารวมกัน จะพบวาคาเลขไบนารี 1111101000 มีคาเทากับเลขฐานสบิ คอื 10002.4 การแปลงเลขฐานสบิ เปน เลขไบนารี เนอ่ื งจากในงานดจิ ิตอลอิเล็กทรอนิกสจะใชเลขไบนารเี ปนหลัก บางคร้งั จะตอ งแปลงเลขฐานสบิ ท่ีเราเขา ใจเปนเลขไบนารี วิธีในการแปลงเลขศกึ ษาไดดังตอ ไปนี้ สมมติวาตองการแปลงเลข 13 ฐานสิบเปน เลขไบนารี ทาํ ไดโดยหารดวย 2 ไปเร่อื ยๆ ซึง่ แสดงไดดังนี้ คา 13 เมื่อหารดวย 2 จะไดผลลัพธเปน 6 เหลือเศษ 1 ใหนําเศษท่ีเหลือมาเขียนเปนหลัก 1sของเลขไบนารี จากนั้นนาํ คา 6 มาหารดวย 2 จะไดผ ลลพั ธเ ปน 3 เหลือเศษ 0 และใหเขียนเศษในหลกั 2sของเลขไบนารี ตอไปนํา 3 มาหารดวย 2 จะได 1 เหลือเศษ 1 ใหเขียนเศษในหลัก 4s ของเลขไบนารี 23
จากน้ันนํา 1 หารดวย 2 จะได 0 เหลือเศษ 1 และเขียนเศษในหลัก 8s จากน้ันหยุดหาร จะไดวาเลขฐานสิบ 13 แปลงเปน เลขไบนารไี ด 1101 ถาหากแปลงเลขฐานสบิ 37 เปนเลขไบนารีกท็ ําในทํานองเดยี วกัน คือใชวิธหี าร 2 ไปเรื่อยๆ จนหารไมไ ด ซ่ึงจะไดว าเลข 37 ฐานสบิ แปลงเปนเลขไบนารไี ด 100101 ดงั แสดงตอไปน้ี2.5 การแปลงโดยใชอเิ ล็กทรอนิกส ถาหากเราจะติดตอไปประเทศญ่ีปุน ซ่ึงคนญ่ีปุนไมรูภาษาไทย เราจะตองแปลงภาษาไทยเปนภาษาญ่ีปุนในทํานองเดียวกันถาคนญี่ปุนจะติดตอกลับมา ก็ตองแปลภาษาญ่ีปุนเปนภาษาไทย ทํานองเดียวกันในงานดิจิตอลอิเล็กทรอนิกส เชน เคร่ืองคิดเลข คอมพิวเตอร จะเขาใจเลขไบนารี แตผูใชเคร่ืองจะเขา ใจเลขฐานสิบ ดังนนั้ จะตองมีอุปกรณอิเล็กทรอนิกสชวยในการแปลงเลขฐานสิบเปนเลขไบนารีและแปลงเลขไบนารีเปนเลขฐานสบิ ในรูปที่ 2.6 จะเปนไดอะแกรม แสดงการกด keyboard จากนั้นจะตองแปลงเปนเลขไบนารีเพ่ือประมวลผลการแปลงเรียกวา การเขารหัส (Encoder) เม่ือระบบประมวลผลเสร็จจะตองแปลงกลับใหเปนเลขฐานสิบออกทาง LED 7 สวน เรียกวา การถอดรหัส (Decoder) โดยถอดรหัสจากเลขไบนารเี ปนเลขฐานสบิ ท่ีเราเขาใจ ในรูปที่ 2.6 เปนไดอะแกรมพ้นื ฐานของเครอื่ งคิดเลขท่ีพกตดิ ตามตัว ถาเรากดเลข 9 จาก keyboard ตวั เขารหัสจะแปลงเลข 9 เปนเลขไบนารคี ือ 1001 จากนั้นตวั ถอดรหัสจะแปลงเลขไบนารี 1001 เปนเลขฐานสิบ คอื 9 และแสดงออกทางเอาตพ ตุ รูปท่ี 2.6 แสดงระบบ encoders และ decoders 24
ตัวเขารหัส (Encoder) และตัวถอดรหัส (Decoder) เปนอุปกรณพื้นฐานของทุกวงจรในงานดิจิตอลอิเลก็ ทรอนิคส เราสามารถหาซ้ือตวั เขารหัสและตัวถอดรหัสในงานดิจิตอลอเิ ล็กทรอนกิ สได ซง่ึ เปนวงจรรวมอยูในรูปของไอซี2.6 ระบบเลขฐานสิบหก ในระบบเลขฐานสิบหก (hexadecimal number system) จะใชส ัญลักษณแทน 16 ตวั หรือ 16ดจิ ิต คือ 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E และ F โดยทุกตัวจะเปนระบบฐานสิบหก (base 16system) ในตารางรูปท่ี 2.7 จะแสดงความสัมพันธของเลขไบนารีกับเลขฐานสิบหกที่สอกคลองกับเลขฐานสิบท่ีมีคาต้ังแต 0 ถึง 17 จะเห็นวาตัว “A” มีคาเทากับ 10 , “B” มีคาเทากับ 11 ระบบเลขฐานสิบหกสามารถแทนดวยเลขไบนารี 4 บิตได ซงึ่ จะเหน็ วา สญั ลกั ษณ “F” ซึ่งแทนคา สงู สุดในระบบฐานสิบหก สามารถแทนดวยเลขไบนารีได 4 บิตพอดี คือ 1111 เคร่ืองหมาย A6 ของเลขฐานสิบหกสามารถแทนดวยเลขไบนารี 8 บิต ( 4 บิตแทนเลขฐานสิบหก 1 หลัก) คือ 10100110 ในระบบไมโครโปรเซสเซอร จะเห็นวา มีการประมวลผลแบบ 8 บิต , 16 บิต , 32 บิต ซึ่งจะแทนไดด วยเลขฐานสิบหกทั้งสิ้น รูปท่ี 2.7 แสดงเลขไบนารีและเลขฐานสิบหกท่ีสอดคลองกัน ถาสังเกต 2 บรรทัดสุดทายในตารางรูปที่ 2.7 สิ่งท่ีควรระวังในการใชเลขฐานสิบหกเชน ถาหากเขียนเลข 10 อาจมองไดหลายกรณี คือเปนฐานสิบก็ได ฐานสองก็ได ฐานสิบหกก็ได เพ่ือปองกันความสับสน จะเขียนตัวหอย (subscripts) ไวทายเลข เพ่ือบอกวาเปนเลขฐานอะไร เชน 1010 ใชตัวหอยคือ10 จะเปนเลขฐานสิบ ถาเขียนเปน 102 จะแทนเลขฐานสอง หรือไบนารี ถาเขียนเปน 1016 จะแทนเลขฐานสบิ หก 25
การแปลงเลขฐานสิบหกเปนเลขฐานไบนารี และแปลงเลขไบนารีเปนเลขฐานสิบหก เปนสิ่งที่เกิดข้นึ เม่ือไมโครโปรเซสเซอร และไมโครคอมพิวเตอรทํางาน พิจารณาการแปลง C316 เปนเลขไบนารี(ดูรูป 2.8a) เราสามารถแทนฐานสิบหกหน่ึงหลักดวยเลขฐานสอง 4 บิทไดเลย โดยแทน C ดวย 1100และแทน 3 ดว ย 0011 จากนั้นนํามาตอ กนั จะไดว า C310 = 110000112 รูปที่ 2.8 a) แสดงการแปลงเลขฐานสิบหกเปนเลข b) แสดงการแปลงเลขไบนารีเปน เลขฐานสิบหก ในทางตรงกันขาม ถาหากตองการแปลงเลขไบนารี 11101010 เปนเลขฐานสิบหก (ดูรูป 2.8b)ใหจดั กลุมเลขไบนารกี ลุมละ 4 บิต จากนัน้ แทนเลขไบนารีแตละกลุมดว ยเลขฐานสิบหกที่สอดคลอ งกนั ถาหากจําไมไ ด อาจใชต ารางในรปู ท่ี 2.7 ชว ย จากตวั อยางในรูป 2.8b จะพบวา 111010102 = EA16 พจิ ารณาการแปลงเลขฐานสิบหก 2DB16 เปน เลขฐานสบิ ทําไดโดยกระจายคาประจําตําแหนง 3คา เขาไป ไดแก 256s , 16s และ 1s ดังรูปที่ 2.9 จากนั้นคูณคาแตละคาเขาไปในหลัก 1s จะไดเทากับ11 ในหลกั 16s จะไดเทากับ 208 และในหลัก 256s จะไดเ ทากับ 512 จากน้นั บวกทุกคาเขาดวยกนั จะได 11+208+512 จะไดเ ทา กับ 73110 ตวั อยางในรปู 2.9 แสดง 2DB16 = 73110 รปู ที่ 2.9 แสดงการแปลงฐานสบิ หกเปน เลขฐานสิบ ในทางกลบั กนั ถาหากตองการแปลงเลขฐานสบิ เปน เลขฐานสิบหก ก็สามารถกระทําได พจิ ารณาการแปลงเลข 47 เปน เลขฐานสิบหก ในรปู 2.10 จะทาํ โดยกระบวนการหาร 16 ข้นั แรกหาร 47 ดวย 16จะได 2 เหลอื เศษ 15 (F ในฐานสิบหก) ใหเ ขียนไวในบิตตํ่า (LSD) ตอไปหาร 2 ดว ย 16 จะได 0 เหลอื 26
เศษ 2 (ในฐานสิบหก) ใหเ ขียนไวในบิตถดั ไปและไมสามารถหารตอไปอกี ได ดังน้นั จะพบวา 4710 มคี าเทากับเลขฐานสิบหกคอื 2F16 รปู ที่ 2.10 แสดงการแปลงเลขฐานสบิ เปนเลขฐานสบิ หก โดยใชวธิ กี ารหารดว ย 162.7 ระบบเลขฐานแปด ระบบคอมพิวเตอรรุนเกาๆ จะใชเลขฐานแปดแทนเลขไบนารี ระบบเลขฐานแปด (octalnumber system) จะใชสัญลักษณแทน 8 ตัว หรอื 8 ดิจิต คือ 0, 1, 2, 3, 4, 5, 6 และ 7 ในตาราง รูปที่ 2.11 จะเปรียบเทียบเลขไบนารีและเลขฐานแปด กับเลขฐานสิบตั้งแต 0 ถึง 17 จะสังเกตเห็นวาเลขฐานแปดสามารถแทนไดด วยเลขไบนารี 3 หลกั ไดพ อดี ซงึ่ สังเกตไดจ ากตาราง รูปที่ 2.11 แสดงเลขไบนารแี ละเลขฐานแปดที่สอดคลอ งกับเลขฐานสิบตั้งแต 0 ถงึ 17 การแปลงเลขฐานแปดเปนเลขไบนารีสามารถทําไดโ ดยงา ย พิจารณาเลขฐานแปด 678 (อานวาหก เจ็ด ฐานแปด) ถาแปลงเปนเลขไบนารีไดโดยแยกเลขฐานแปดออกเปน 2 หลัก และแทนแตละหลักดว ย เลขไบนารี 3 บติ โดยแทนเลข 6 ฐานแปด ดวยเลขไบนารี 110 และแทน 7 ดวย 111 ดังน้ัน 678= 1101112 ดังแสดงในรูป 2.12 a) 27
ในทางตรงกันขาม ถาแปลงเลขไบนารี 100001101 เปนเลขฐานแปด ทําไดโดยแบงเลขไบนารีออกเปนกลุม กลุมละ 3 บิต (100 001 101) จากน้ันแทนเลขไบนารีกลุมละ 3 บิตดวยเลขฐานแปดท่ีสอดคลอ งกัน ดงั รปู ที่ 2.12 b) ซ่ึงแสดง 100 001 1012 = 4158 รปู ท่ี 2.12 a) การแปลงเลขฐานแปดเปน เลขไบนารี และ b) เปน การแปลงเลขไบนารีเปน ฐานแปด พิจารณาเลขฐานแปด (อานวา ส่ี หนึ่ง หา) เปนเลขไบนารี ทําไดโดยกระจายคาประจําของแตละหลักเขาไป ซึ่งแสดงไดดังดานบนของตาราง ในรปู 2.13 ซ่ึงมีคาเปน 64s , 8s และ 1s โดยหลัก 1sมีคา 5 หลัก 8s มีคาเปน 1 และหลัก 64s มีคาเปน 4 จากน้ันนําคาของแตละหลักมารวมกัน จะได5+8+256 = 26910 จากตวั อยา งในรูป 2.13 จะแสดง 4158 = 26910 รปู ที่ 2.13 แสดงการแปลงเลขฐานแปดเปนเลขฐานสบิ ในทางกลับกนั ถาตองการแปลงเลขฐานสิบ 498 เปนเลขฐานแปด สามารถทําไดดังแสดงในรูป2.14 ซ่ึงสามารถทําไดโดยการหารดวยแปดไปเร่ือยๆ โดยลําดับแรกหารคา 498 ดวย 8 จะไดผลลัพธเทากับ 62 เหลือเศษ 2 จากนั้นนําคา 2 มาเขียนเปนหลักแรกบิตตํ่าของเลขฐานแปด ลําดับตอไปนําคา62 มาหารดวยแปดเราจะไดผลลัพธเทากับ 7 เหลือเศษ 6 นําคา 6 มาเขียนเปนหลักถัดไป จากน้ันนํา 7มาหารตอผลลพั ธท่ีไดจ ะเปน 0 เหลือเศษ 7 ใหหยุดหารและเขียน 7 เปนบิตสูงสุดในเลขฐานแปด ในรูปที่ 2.14 จะพบวาคา 49810 แปลงเปนเลขฐานแปดเทากบั 7628 28
รูปที่ 2.14 แสดงการเลขฐานสบิ เปนเลขฐานแปด โดยการหารดว ยแปด ไมวาเปนชางเทคนิค วิศวกร หรือโปรแกรมเมอรท่ีตองทํางานเกี่ยวกับดิจิตอล จะตองสามารถแปลงระบบเลขระหวางฐานตางๆ ได และตอ งสามารถแปลงเปนเลขไบนารไี ด เพราะในงานดิจิตอลจะใชเลขไบนารที ง้ั หมดสรปุ1. ระบบเลขฐานสิบแทนดว ยสัญลักษณ 10 ตวั คอื 0, 1, 2, 3, 4, 5, 6, 7, 8 และ 92. ระบบเลขไบนารี แทนดวยสัญลักษณสองตวั คอื 0 และ 13. การกระจายคา ประจําตาํ แหนงของระบบเลขไบนารีจากซายไปขวากระจายไดดังนี้ 64, 32, 16, 8, 4, 2, 14. ผูท่ีทํางานเก่ียวกับดิจิตอลอิเล็กทรอนิกส ตองสามารถแปลงเลขไบนารีเปนเลขฐานสิบและแปลง เลขฐานสบิ เปนเลขไบนารีได5. ตัวเขารหสั (Encoder) เปนวงจรอเิ ลก็ ทรอนกิ สทสี่ ามารถแปลงเลขฐานสิบเปนเลขไบนารีได6. ตัวถอดรหสั (Decoder) เปน วงจรอเิ ลก็ ทรอนิกสทส่ี ามารถแปลงเลขไบนารเี ปนเลขฐานสิบได7. ระบบเลขฐานสิบหกใชสัญลักษณแทน 16 ตัวคอื 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, A, B, C, D, E และ F8. ระบบเลขฐานสิบหก จะใชแทนเลขไบนารใี นงานดานคอมพวิ เตอร9. ระบบเลขฐานแปดใชสญั ลักษณ 8 ตัว คือ 0, 1, 2, 3, 4, 5, 6 และ 7 เลขฐานแปดใชแทนเลขไบนารี ในระบบคอมพิวเตอรรุน เกาแบบฝกหัดทา ยบทจงเตมิ คาํ ลงในชอ งวา ง 1. ระบบเลขไบนารี บางครงั้ เรยี กวา.......................... 2. เลขฐานสบิ 8 มคี าเทากับ..........................ในฐานสอง 3. ระบบเลขไบนารี 0111 มคี า เทา กบั ............................ในฐานสิบ 4. เลข 1 ในเลขไบนารี 1000 มีคาประจาํ ตําแหนงเทากับ............................ในฐานสบิ 5. เลขไบนารี 1010 มคี า เทา กับ............................ในฐานสิบ 6. เลขไบนารี 100000 มคี าเทา กบั ............................ในฐานสิบ 7. เลข 27 มีคา เทากับ............................ในฐานสบิ 29
8. เลขไบนารี 1111 มีคา เทากับ............................ในฐานสิบ9. เลขไบนารี 100010 มคี า เทากับ............................ในฐานสบิ10. เลขไบนารี 1000001010 มีคาเทา กบั ............................ในฐานสบิ11. เลขฐานสบิ 39 แปลงเปน เลขไบนารไี ดเ ทากับ........................12. เลขฐานสบิ 100 แปลงเปน เลขไบนารไี ดเทา กับ........................13. เลขฐานสบิ 133 แปลงเปนเลขไบนารไี ดเทา กับ........................14. อปุ กรณอ เิ ลก็ ทรอนิกสชนิดใด ทใ่ี ชแปลงอินพตุ เลขฐานสบิ เปนเลขไบนารี........................15. เอาตพ ุตทีไ่ ดจ ากหนว ยประมวลผลของเครือ่ งคดิ เลขจะเปน เลขไบนารี ซึ่งเลขไบนารจี ะถกู แปลง เปนเลขฐานสบิ ออกทางหนวยแสดงผล อุปกรณอ ิเลก็ ทรอนกิ สท ีใ่ ชแ ปลงเรียกวา อะไร....................16. เลขฐานสบิ 15 มีคา เทากับเลขอะไรในฐานสบิ หก........................17. เลขฐานสิบหก A6 มีคาเทา กบั เลขอะไรในเลขไบนาร.ี .......................18. เลขไบนารี 11110 มีคา เทา กับเลขใดในฐานสิบ........................19. เลขฐานสิบหก 1F6 มีคา เทากบั เลขใดในฐานสิบ........................20. เลขฐานสิบ 63 มีคา เทา กบั เลขใดในฐานสิบหก........................21. เลขฐานแปด 73 มีคาเทา กบั ........................ในระบบไบนารี22. เลขไบนารี 100000 มคี า เทากบั .......................ในระบบฐานแปด23. เลขฐานแปด 753 มีคา เทา กบั ........................ในระบบฐานสิบ24. เลขฐานสบิ 63 มีคาเทา กับ.......................ในระบบฐานแปดคาํ ตอบแบบฝก หดั ทา ยบท 2. 1000 3. 6 4. 7 1. ฐานสอง 6. 10 7. 32 8. 128 5. 8 หรอื 23 10. 34 11. 522 12. 100111 9. 15 14. 10000101 15. encoder 16. decoder 13. 1100100 18. 10100110 19. 1E 20. 502 17. F 22. 111011 23. 40 24. 491 21. 3F 25. 77ขอ ตอ ไปนี้ใหแ สดงวิธีทาํ25 แปลงจํานวนเลขฐานสิบเปนเลขฐานสอง และเลขฐานสิบหก(a) 27 (b) 0.65(c) 915 (d) 174.25 30
26 แปลงจํานวนเลขฐานสอง เปนเลขฐานแปด เลขฐานสิบหก และเลขฐานสิบ(a) 1101 (d) 0.01101 (c) 101110(d) 10101.11 (e) 0.101 (f) 10110110.00127 แปลงจํานวนเลขฐานแปด เปน เลขฐานสอง เลขฐานสิบหก และเลขฐานสบิ(a) 65 (b) 2000(c) 371 (d) 11111128 แปลงจํานวนเลขฐานสบิ หก เปนเลขฐานสอง เลขฐานแปด และเลขฐานสบิ(a) 4F (b) 2000(c) ABC (d) 201.4 31
Search
Read the Text Version
- 1 - 12
Pages: