системы

Перевод дроби из одной системы счисления в другую

Аватар пользователя Дмитрий Плуженко
Нужно перевести десятичную дробь например(0,65), в двоичную систему счисления! На примере дроби 0,75 все выходит просто: 0,75 *2 = 1,50 * 2 = 3,00 в итоге получаем 0,11 - получили единицу, и на этом останавливаемся! а в примере 0,65 уже сложнее... тут мы получаем бесконечный цикл, который может продолжаться бесконечно! т.е получается 0,65*2 = 1,30 * 2 = 0,60 * 2 = 1,22 * 2 = 0,44 * 2 = 0,88 и тут начинается цикл! т.е 1,76 -> 1,52 -> 1,04 -> 0,08 -> 0,16 -> 0,32 -> 0,64 -> 1,28 -> 0,46 -> 0,72 -> 1,44 и опять получается 0,88 Как понять что мы получили необходимую точность вычислений?