Версия для печати темы

Нажмите сюда для просмотра этой темы в обычном формате

Образовательный студенческий форум _ Информатика / Программирование _ Еще одну задачу забраковали - подскажите...

Автор: Maximus 6.1.2011, 20:19


Все разобрался...

Автор: Тролль 6.1.2011, 20:43

Переводится следующим образом:
0,4375 * 4 = 1,75
0,75 * 4 = 3
Следовательно, 0,4375 = 0,13
Проведем проверку:
0,13 = 1 * 4^(-1) + 3 * 4^(-2) = 1/4 + 3/16 = 0,4375
Алгоритм такой:
умножаем дробную часть на основание
записываем полученную целую часть
затем полученную дробную часть снова умножаем и так далее
До тех пор, пока не получим целое число, либо не достигнем требуемой точности.

Автор: tig81 7.1.2011, 13:06

Цитата(Maximus @ 6.1.2011, 22:19) *

Все разобрался...

Но задание стирать не стоит!

Русская версия Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)