|
|
|
§ 11. Перевод чисел из одной позиционной системы счисления в другую Быстрый перевод чисел в компьютерных системах счисленияДля перевода конечной десятичной дроби в систему счисления с основанием q следует: 1) последовательно умножать данное число и получаемые дробные части произведения на основание новой системы счисления до тех пор, пока дробная часть произведения не станет равна нулю или не будет достигнута требуемая точность представления числа; 2) полученные целые части произведений, являющиеся цифрами числа в новой системе счисления, привести в соответствие алфавиту новой системы счисления; 3) составить дробную часть числа в новой системе счисления, начиная с целой части первого произведения. Пример 6. Переведём число 0,187510 в двоичную систему счисления. Выполним умножение числа 0,187510 на 2:
Здесь жирным выделены цифры, участвующие в двоичном представлении дроби, а в скобках указан номер цифры в дроби. 0,187510 = 0,00112.
|
|
|