Реализация класса "рациональная дробь" с помощью класса LongInt C++
3 000 руб. за проект
Есть реализованная библиотека длинного целого числа (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;
Реализованный класс рациональной дроби должен проходить тест на точность вычислений полинома Румпа.
Описание библиотеки 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;
Реализованный класс рациональной дроби должен проходить тест на точность вычислений полинома Румпа.
- Файлы
Отзывы
Александр ответственно подходит к выполнению заказов, работа была выполнена раньше дедлайна, выполнена качественно, есть пояснение к своей реализации, что очень облегчает понимание проделанной работы. В общении человек вежливый и коммуникабельный.
2 года
назад
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.