Прикрепляю также тесты и пример интерфейса заголовочного файла.
В этой задаче вам предстоит написать гигачада из мира чисел - BigInteger.
Требования:
Решение должно быть в двух файлах: big_integer.cpp и big_integer.hpp
Конструирование из std::string, int64_t.
Сложение, вычитание, умножение, деление и остаток по модулю (и их assignment версии). Деление на 0 считать UB.
Операторы сравнения (==, !=, >=, etc).
Инкремент, декремент (префиксный, постфиксный), унарный минус -num (унарный плюс не надо).
Вывод в поток и ввод из потока.
В тестах есть проверки на то, что числа -0 не должно быть. Вместо него должен быть просто 0.
Владислав
КубГУ
Исполнитель сразу взял два моих задания и выполнил досрочно, также написал с объяснениями,...
Тамара
НГТУ
Очень оперативно выполнила задание. Замечания были незначительные, исполнитель их очень бы...
Антон
ИрНИТУ (бывш. ИрГТУ)
Решение внятное, выполнение заказа прошло настолько быстро, будто исполнитель решил его за...
Игорь
университет
Спасибо Алекс, заказ выполнен очень быстро, без замечаний. На доп.вопрос получил ответы. ...