Читайте также:
|
|
Чтобы перевести правильную дробь X из 10-ной систему счисления в любую другую с основанием Q:
1. X умножаем на Q.
2. в полученном произведении целая часть (может быть равной нулю) преобразуется в цифру системы с основанием Q по таблице перевода цифр. Каждая из этих целых частей будет цифрой в ответе.
3. если дробная часть произведения равна нулю, переходим к шагу 4. Если не равна нулю, умножаем дробную часть произведения на Q, как написано в шагах 1 и 2. Обратите внимание: умножается только дробная часть, целая в умножении не участвует.
4. Получаем ответ: пишем "0,", а после десятичной запятой - преобразованные по таблице целые части произведений в порядке их получения (сверху вниз).
Внимание! Умножать можно либо до получения нуля в дробной части, либо пока не будет достигнута нужная точность (требуемое количество цифр после запятой). Следует учесть, что дробь, не периодическая в 10-ной системе счисления, может оказаться периодической в другой системе.
Пример 1:
Пример 2, перевод с точностью до 3-х знаков после запятой:
Дата добавления: 2015-07-14; просмотров: 135 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Алгоритм представления вещественного числа в памяти компьютера | | | Перевод смешанных чисел (неправильных дробей) из 10-ной системы счисления в любую другую |