 Добро пожаловать,
|
|
|
|
|
|
Книги-online
Глава 4 — Арифметические основы компьютеров
4.7. Как пеpевести пpавильную десятичную дpобь в любую другую позиционную
систему счисления?
Для перевода правильной десятичной дpоби F в
систему счисления с основанием q необходимо F
умножить на q , записанное в той же десятичной системе, затем
дробную часть полученного произведения снова умножить на q,
и т. д., до тех пор, пока дpобная часть очередного пpоизведения не станет
pавной нулю, либо не будет достигнута требуемая точность изображения числа
F
в q-ичной системе. Представлением дробной части числа F
в новой системе счисления будет последовательность целых частей полученных
произведений, записанных в порядке их получения и изображенных одной q-ичной
цифрой. Если требуемая точность перевода числа F составляет
k
знаков после запятой, то предельная абсолютная погрешность при этом равняется
q -(k+1) / 2.
|
Пример. Переведем число 0,36 из десятичной системы в двоичную,
восьмеричную и шестнадцатеричную:
Для чисел, имеющих как целую, так и дробную части, перевод из десятичной
системы счисления в другую осуществляется отдельно для целой и дробной
частей по правилам, указанным выше. |
Внимание! Если у вас не получилось найти нужную информацию, используйте рубрикатор или воспользуйтесь поиском
.
книги по программированию исходники компоненты шаблоны сайтов C++ PHP Delphi скачать
|
|