Читайте также:
|
Пусть
- основание исходной СС,
– основание новой СС. Запишем правильную дробь в СС с новым основанием:

Умножим обе части равенства на новое основание
:

В правой части равенства
- целая часть первого произведения, являющаяся старшей цифрой дроби в новой СС. Далее, умножив на новое основание
дробную часть первого произведения, определим вторую цифру дроби
как целую часть второго произведения и т.д. Отсюда следует правило.
Чтобы перевести правильную дробь из одной позиционной СС в другую, её надо последовательно умножать на основание новой СС до тех пор, пока в новой дроби не будет получено требуемого количества цифр, определяемого заданной точностью. Правильная дробь в новой СС записывается из целых частей произведений, и целая часть первого произведения будет старшей цифрой новой дроби.
Перевод дробей - бесконечный процесс и может быть выполнен лишь приближенно. Чтобы сохранить точность исходной дроби, надо определить количество цифр в изображении дроби по новому основанию.
Если
– количество цифр в исходной дроби с основанием
,
– количество цифр в дроби с новым основанием
, то из условия сохранения точности
можно получить формулу:

Далее выполняется округление по последнему разряду, после чего этот последний разряд отбрасывается.
При переводе неправильных дробей отдельно преобразуется целая и дробная части по сформулированным выше правилам, после чего смешанное число записывается в новой системе счисления.
Дата добавления: 2015-10-21; просмотров: 171 | Нарушение авторских прав
| <== предыдущая страница | | | следующая страница ==> |
| Перевод целых чисел | | | Использование вспомогательных систем счисления |