Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Правила перевода чисел из одной системы счисления в другую
Из 16 или 8 в 2
Например: а) Перевести 305.48 " 2" с.с. б) Перевести 7B2.E16" 2" с.с. 16А16=1 0110 10102 3458=11 100 1012
Из 2 в 16 или 8
Например: а) Перевести 1101111001.11012 " 8" с.с. б) Перевести 11111111011.1001112 " 16" с.с. 10001010100101012=1000 1010 1001 0101=8A9516= 1 000 101 010 010 101=1052258 Из 16 в 8 и обратно Перевод из восьмеричной в шестнадцатеричную систему и обратно осуществляется через двоичную систему с помощью триад и тетрад. Например: Перевести 175.248 " 16" с.с. Результат: 175.248 = 7D.516. Из 10 в любую с.с.
Например: а) Перевести 18110 " 8" с.с. Результат: 18110 = 2658 б) Перевести 62210 " 16" с.с. Результат: 62210 = 26E16 Перевод правильных дробей Например: Перевести 0.312510 " 8" с.с. Результат: 0.312510 = 0.248 Замечание. Конечной десятичной дроби в другой системе счисления может соответствовать бесконечная (иногда периодическая) дробь. В этом случае количество знаков в представлении дроби в новой системе берется в зависимости от требуемой точности. Например: Перевести 0.6510 " 2" с.с. Точность 6 знаков. Результат: 0.6510 0.10(1001)2 Для перевода неправильной десятичной дроби в систему счисления с недесятичным основанием необходимо отдельно перевести целую часть и отдельно дробную. Например: Перевести 23.12510 " 2" с.с.
Таким образом: 2310 = 101112; 0.12510 = 0.0012. Необходимо отметить, что целые числа остаются целыми, а правильные дроби - дробями в любой системе счисления.
Из 2, 8 или 16 в 10
Например: a)10101101.1012 = 1 27+ 0 26+ 1 25+ 0 24+ 1 23+ 1 22+ 0 21+ 1 20+ 1 2-1+ 0 2-2+ 1 2-3 = 173.62510 б) Перевести 703.048 " 10" с.с. 703.048 = 7 82+ 0 81+ 3 80+ 0 8-1+ 4 8-2 = 451.062510 в) Перевести B2E.416 " 10" с.с. B2E.416 = 11 162+ 2 161+ 14 160+ 4 16-1 = 2862.2510 Схема перевода чисел из одной системы счисления в другую Aрифметические операции в позиционных системах счисления Рассмотрим основные арифметические операции: сложение, вычитание, умножение и деление. Правила выполнения этих операций в десятичной системе хорошо известны — это сложение, вычитание, умножение столбиком и деление углом. Эти правила применимы и ко всем другим позиционным системам счисления. Только таблицами сложения и умножения надо пользоваться особыми для каждой системы. Сложение При сложении цифры суммируются по разрядам, и если при этом возникает избыток, то он переносится влево
При сложении двоичных чисел в каждом разряде производится сложение цифр слагаемых и переноса из соседнего младшего разряда, если он имеется. При этом необходимо учитывать, что 1+1 дают нуль в данном разряде и единицу переноса в следующий. Например: Выполнить сложение двоичных чисел: Результат 1101+101=10010. б) X=1101, Y=101, Z=111; Результат 1101+101+111=11001. Таблица сложения в 8-ой системе счисления
Таблица сложения в 16-ой системе счисления
Вычитание Популярное:
|
Последнее изменение этой страницы: 2016-07-12; Просмотров: 17650; Нарушение авторского права страницы