Реализация класса "рациональная дробь" с помощью класса LongInt C++

3 000 руб. за проект
31 мая 2022, 15:01 • 2 отклика • 25 просмотров
Есть реализованная библиотека длинного целого числа (LongInt) на языке C++, необходимо сделать реализацию класса "Рациональная дробь" с использованием длинного целого в качестве числителя и знаменателя. Сборка библиотеки осуществляется с помощью Cmake.
Описание библиотеки LongInt https://habr.com/ru/post/578718/
Репозиторий: https://github.com/gth-other/LongInt
Класс рациональной дроби должен поддерживать данные операции:
Сложение, вычитание, деление, умножение, возведение в степень, вывод в консоль, упрощение дроби. В классе длинного целого все эти операции реализованы, можно сделать наследование класса.
Так же есть пример реализации рациональной дроби. https://pro-prof.com/forums/topic/%D1%80%D0%B0%D1%... для быстрого понимания какой результат нужно получить.
Пример желаемого результата:
Rational a(9, 10), b(1, 12);
a -= b;
cout << a << endl;
Реализованный класс рациональной дроби должен проходить тест на точность вычислений полинома Румпа.

Файлы
Отзывы
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Заказчик
Александр ответственно подходит к выполнению заказов, работа была выполнена раньше дедлайна, выполнена качественно, есть пояснение к своей реализации, что очень облегчает понимание проделанной работы. В общении человек вежливый и коммуникабельный.
2 года назад
Avatar r50 a6ce93fe35b158fd29ba0e8681c918c22117160e9586a56eee4ffbc20df9bda1
Фрилансер
Рад что взял заказ. Заказчик всегда на связи, вежлив, задание понятно. Оплатил достойно и быстро.
2 года назад