Мера объема, задаваемая в виде пары (значение, тип), допустимые типы: \(м^3\), миллилитры, литры, баррель
- сложение
- вычитание
- умножение на число
- сравнение двух объемов
- вывод значения в любом типе
Мера объема, задаваемая в виде пары (значение, тип), допустимые типы: \(м^3\), миллилитры, литры, баррель
Площадь, задаваемая в виде пары (значение, тип), допустимые типы: \(м^2\), гектар, сотка, десятина
Температура, задаваемая в виде пары (значение, тип), допустимые типы: градус Цельсия, градус Фаренгейта, градус Ранкина, Кельвины
Ускорение заданное в виде пары (значение, тип), допустимые типы: \(\frac{м}{с^2}\), \(\frac{км}{ч^2}\), ускорение свободного падения на Земле, ускорение свободного падения на Юпитере
Число, заданное в системе счисления (двоичная, восьмеричная, десятичная шестнадцатеричная)
Правильная дробь, задаваемая числителем и знаменателем.
Множество целых чисел
Вектор
Многочлен от одной переменной, задаваемый степенью многочлена и массивом коэффициентов. Предусмотреть операции
Цвет заданный в пространстве HSV, а также под каждую характеристику отдельный тип. Реализовать операции: