File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed
Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -108,13 +108,13 @@ Number Number::operator%(const Number &rhs) const
108108 return Number{ lhs_value % rhs_value };
109109 },
110110 [](const mpz_class &lhs_value, const double &rhs_value) -> Number {
111- return Number{ std::fmod (lhs_value.get_d (), rhs_value) };
111+ return Number{ std::remainder (lhs_value.get_d (), rhs_value) };
112112 },
113113 [](const double &lhs_value, const mpz_class &rhs_value) -> Number {
114- return Number{ std::fmod (lhs_value, rhs_value.get_d ()) };
114+ return Number{ std::remainder (lhs_value, rhs_value.get_d ()) };
115115 },
116116 [](const double &lhs_value, const double &rhs_value) -> Number {
117- return Number{ std::fmod (lhs_value, rhs_value) };
117+ return Number{ std::remainder (lhs_value, rhs_value) };
118118 },
119119 },
120120 value,
You can’t perform that action at this time.
0 commit comments