История изменений
Исправление MOPKOBKA, (текущая версия) :
Например, делает человек расчёт по формуле. Си++ заставляет выбрать между тремя типами: float, double, long double. Хотя с точки зрения задачи числа рациональные.
Ну сделай свой расчет в классе с шаблонным параметром NumberType. Добавится только строка template <typename NumberType>, все! И вместо float, double погнал NumberType использовать. В чем проблема то?
Исправление MOPKOBKA, :
Например, делает человек расчёт по формуле. Си++ заставляет выбрать между тремя типами: float, double, long double. Хотя с точки зрения задачи числа рациональные.
Ну сделай свой расчет в классе с шаблонным параметром NumberType. Добавится только строка template <typename NumberType>, все!
Исходная версия MOPKOBKA, :
Например, делает человек расчёт по формуле. Си++ заставляет выбрать между тремя типами: float, double, long double. Хотя с точки зрения задачи числа рациональные.
Ну сделай свой расчет в классе с шаблонным параметром NumberType.