Введение в профдеятельность. Перевод чисел из одной позиционной системы счисления в другую
Скачать 41 Kb.
|
Контрольная работа № 1 по информатикеСизов Иван / ЗПИуД-120 Тема: «Перевод чисел из одной позиционной системы счисления в другую»Задание 1. Переведите десятичные числа в двоичную систему счисления: 1) 96 = 11000002 2) 0.114 = 0.00011101001011110001101012 3) 34.675 = 100010.1010110011001100110011012 4) 27 = 110112 5) 0.65 = 0.101001100110011001100112 6) 0.25 = 0.012 Задание 2. Переведите десятичные числа в восьмеричную систему счисления: 1) 20 = 248 2) 0.44 = 0.34121727024365605075341218 3) 36.25 = 44.28 Задание 3. Переведите десятичные числа в шестнадцатеричную систему счисления: 1) 128 = 8016 2) 100 = 6416 3) 0.125 = 0.216 4) 345.75 = 159.C16 Задание 4. Выполните перевод чисел, используя схему А2 А8 А16 1) 11111112 = 1778 = 7F16 2) 10110112 = 1338 = 5B16 3) 100002 = 208 = 1016 4) 1100101110112 = 62738 Задание 5. Выполните перевод чисел, используя схему А16 А2 А8 А10 1) 10016 = 1000000002 = 4008 = 25610 2) 1016 = 100002 = 208 = 1610 3) АВС16 = 1010101111002 = 52748 = 274810 4) FF16 = 111111112 = 3778 = 25510 5) 56816 = 101011010002 = 25508 = 138410 6) AB16 = 101010112 = 2538 = 17110 Задание 6. Переведите восьмеричное число 0.3(52)8 в систему счисления по основанию 16. Решение: 0,3(52){8} - бесконечная периодическая восмеричная дробь. Без математических сокращений дробь в развернутом виде запишется как 0,352525252525252...{8} Перевести из 8-чной в 16-чную можно тремя путями: 1. Через промежуточное преобразование в 10-чную систему счисления. 2. Непосредственно из 8-чной умножением на 16 и выделением целых частей промежуточных результатов по правилам восьмеричной арифметики - самый сложный. 3. Через промежуточное преобразование в двоичную систему - самый простой. Привожу один путь преобразования, самый простой. Потребуются только две таблички соответствия 8-ми и 16-тиричных цифр двоичным числам. В 16-ричную систему данная дробь переводится через двоичную. Каждая восьмеричная цифра заменяется на её двоичное представление - триаду по таблице: 0-000, 1-001, 2-010, 3-011, 4-100, 5-101, 6-110, 7-111. 0,3525252...{8} = 0, 011 101 010 101 010 101 010 101 ...{2} 0,3525252...{8}=0,011101010101010101010101...{2} В полученной бесконечной двоичной дроби разряды перегруппировываются в тетрады, начиная от запятой. 0, 0111 0101 0101 0101 0101 0101...{2} Каждая тетрада заменяется на соответствующую 16-чную цифру по таблице: 0000-0, 0001-1, 0010-2, 0011-3, 0100-4, 0101-5, 0110-6, 0111-7, 1000-8, 1001-9, 1010-A, 1011-B, 1100-C, 1101-D, 1110-E, 1111-F. 0, 0111 0101 0101 0101 0101 0101...{2} = 0,755555...{16} Как и ожидалось в 16-чной системе эта дробь тоже бесконечная и периодическая. В принятом в математике для бесконечных периодических дробей виде ответ запишется как 0,7(5){16} Примечание: в фигурных скобках указаны системы счисления. Обычно они записываются в виде нижнего индекса. Задание 7. Переведите шестнадцатеричное число 0.6(9)16 в систему счисления по основанию 8. Задание 8. Переведите четверичное число 0.31(13)4 в систему счисления по основанию 8. Задание 9. Переведите шестнадцатеричное число 0.F(2)16 в систему счисления по основанию 8. Задание 10. Даны три числа A, B и C, записанные соответственно в троичной, восьмеричной и шестнадцатеричной системах счисления: A = 21121.223 = 205.8888888888888888888888889 B = 153.1468 = 107.19921875 C = 26B.CD16 = 619.80078125 Какова сумма этих чисел, записанная в двоичной системе счисления? Решение: 932.88888888910 = 1110100100.1110001110001110001110012 |