We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 48140bb commit dea6c45Copy full SHA for dea6c45
1 file changed
src/runtime/Value.cpp
@@ -108,13 +108,13 @@ Number Number::operator%(const Number &rhs) const
108
return Number{ lhs_value % rhs_value };
109
},
110
[](const mpz_class &lhs_value, const double &rhs_value) -> Number {
111
- return Number{ std::fmod(lhs_value.get_d(), rhs_value) };
+ return Number{ std::remainder(lhs_value.get_d(), rhs_value) };
112
113
[](const double &lhs_value, const mpz_class &rhs_value) -> Number {
114
- return Number{ std::fmod(lhs_value, rhs_value.get_d()) };
+ return Number{ std::remainder(lhs_value, rhs_value.get_d()) };
115
116
[](const double &lhs_value, const double &rhs_value) -> Number {
117
- return Number{ std::fmod(lhs_value, rhs_value) };
+ return Number{ std::remainder(lhs_value, rhs_value) };
118
119
120
value,
0 commit comments