| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [Delphi] Класс работы с дробями |
| Автор: AStorBOG 9.5.2014, 22:30 |
| Помогите с кодом: Рациональная (несократимая) дробь представляется парой целых чисел (а, b), где а — числитель, b — знаменатель. Создать класс Rational для работы с рациональными дробями. Обязательно должны быть реализованы операции: сложения add, (а, b) + (с, d) = (ad + bc, bd) вычитания sub, (a, b) - (с, d) = (ad - bc, bd) умножения mul, (a, b) × (c, d) = (ac, bd) деления div, (a, b) / (c, d) = (ad, bc) сравнения equal, greate, less. Должна быть реализована приватная функция сокращения дроби reduce, которая обязательно вызывается при выполнении арифметических операций. |
| Автор: Poseidon 9.5.2014, 22:53 |
| Для домашних заданий, контрольных и курсовых существует http://forum.vingrad.ru/Vingrad-help-center.html. Тема перенесена! |