История изменений
Исправление Zeta_Gundam, (текущая версия) :
все операции возвращают std::optional
Т.е. с вашими числами нельзя писать формулы, a = b*c + d? Вроде бы даже у, прости господи, финансистов в формулах обычно больше одного оператора. И вообще, получается, нельзя этот fixed передать шаблону вместо double, чтобы все продолжило работать, но уже с новой арифметикой.
Исходная версия Zeta_Gundam, :
все операции возвращают std::optional
Т.е. вашими числами нельзя писать формулы, a = b*c + d? Вроде бы даже у, прости господи, финансистов в формулах обычно больше одного оператора. И вообще, получается, нельзя этот fixed передать шаблону вместо double, чтобы все продолжило работать, но уже с новой арифметикой.