-
Разработать класс, позволяющий выполнять вычисления НОД по алгоритму Евклида для двух, трех и т.д. целых чисел. Методы класса помимо вычисления НОД должны определять значение времени, необходимое для выполнения расчета.
-
Добавить к разработанному классу методы, реализующие алгоритм Стейна (бинарный алгоритм Евклида) для расчета НОД двух, трех и т.д. целых чисел. Методы должны также определять значение времени, необходимое для выполнения расчетов.
3.Разработать unit-тесты для тестирования методов данного типа.
-
Реализовать метод расширения для получения двоичного представления вещественного числа двойной точности в формате IEEE 754.
-
Разработать модульные тесты.