[fix](function) fix vec round reference #7421 (#7801)

reference #7421
This commit is contained in:
shee
2022-01-22 10:09:10 +08:00
committed by GitHub
parent f2cbf0a8d2
commit b14d1c54fd

View File

@ -83,7 +83,7 @@ double my_double_round(double value, int64_t dec, bool dec_unsigned, bool trunca
tmp2 = dec < 0 ? std::ceil(value_div_tmp) * tmp : std::ceil(value_mul_tmp) / tmp;
}
} else {
tmp2 = dec < 0 ? std::rint(value_div_tmp) * tmp : std::rint(value_mul_tmp) / tmp;
tmp2 = dec < 0 ? std::round(value_div_tmp) * tmp : std::round(value_mul_tmp) / tmp;
}
return tmp2;