Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Общие вопросы > Число в дробь


Автор: infinitefreedom 1.6.2010, 18:56
Здравствуйте, необходимо из числа на подобии 1.25 получить 5/4, или с 0.5 получить 1/2

Как это можно сделать? Заранее благодарен

Автор: Void 1.6.2010, 19:02
телепатия вкл.
Заданное действительное число в виде конечной десятичной дроби представить в виде несократимой дроби с наименьшим возможным знаменателем.
телепатия выкл.

Ответ: разложить число в http://ru.wikipedia.org/wiki/%D0%A6%D0%B5%D0%BF%D0%BD%D0%B0%D1%8F_%D0%B4%D1%80%D0%BE%D0%B1%D1%8C и вычислить её значение, пользуясь правилами арифметики дробей.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)