МУ для лаб.работ СИСТЕМЫ СЧИСЛЕНИЯ. Практикум по теме Системы счисления предназначен для проведения практических занятий с целью получения основных понятий о том, как происходят вычислительные операции в эвм
Скачать 346.5 Kb.
|
5Правила перевода чисел из одной системы счисления в другую5.1Перевод целого положительного числа из десятичной системы счисления в любую другую позиционную системуДля перевода целого десятичного числа N в систему счисления с основанием q необходимо: 1. разделить исходное число N на основание системы q 2. выделить целую часть частного и остаток. Остаток будет являться младшим разрядом числа 3. целая часть принимается за исходное число и повторяется пункт 1 до тех пор, пока целая часть будет > q. ПРИМЕР: Переведем число 53 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную. в двоичную в восьмеричную в шестнадцатеричную Сделаем проверку. Используя формулу (1), переведем найденные числа в десятичную систему счисления. 110 1012 = 1х25 + 1х24 + 0х23 + 1х22 + 0х21 + 1х20 = 32+ 16+ 0+ 4 + 0+ 1 = 5310 658 = 6 х 81 + 5 х 80 = 48 + 5 = 5310 3516 = 3 х 161 + 5 х 160 = 48 + 5 = 5310 ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Перевести целое число из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную, аналогично примеру и сделать проверку.
5.2Перевод правильной десятичной дроби в любую другую позиционную систему счисленияДля перевода правильной десятичной дроби (дробь, в которой целая часть =0) F в систему счисления с основанием q необходимо: 1. умножить исходное число F на основание системы q 2. выделить целую и дробную части произведения. Целая часть является старшим после запятой разрядом искомого числа. Считать дробную часть произведения исходным числом и повторить пункт 1. Умножение продолжается до тех пор, пока дробная часть произведения не станет равной 0 или не будет достигнута требуемая точность числа. ПРИМЕР: Переведем число 0,375 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную. в двоичную в восьмеричную в шестнадцатеричную ПРИМЕР: Переведем число 0,6 из десятичной системы счисления в двоичную, восьмеричную и шестнадцатеричную. в двоичную в восьмеричную в шестнадцатеричную: ЗАДАНИЕ ДЛЯ САМОСТОЯТЕЛЬНОЙ РАБОТЫ. Переведите десятичную дробь в двоичную, восьмеричную и шестнадцатеричную системы счисления.
Для чисел, имеющих целую и дробную части, перевод из десятичной системы счисления в другую осуществляется отдельно для целой и дробной части. ПРИМЕР: 53,37510 = 110 101,0112 = 65,38 = 35,616 |