round2 support negative value

This commit is contained in:
Phat Nguyen
2024-08-08 05:53:24 +07:00
parent 6c1c914716
commit e46e11c030

View File

@ -41,7 +41,14 @@ String AirGradient::getVersion(void) { return GIT_VERSION; }
BoardType AirGradient::getBoardType(void) { return boardType; } BoardType AirGradient::getBoardType(void) { return boardType; }
double AirGradient::round2(double value) { double AirGradient::round2(double value) {
return (int)(value * 100 + 0.5) / 100.0; double ret;
if (value >= 0) {
ret = (int)(value * 100 + 0.5f);
} else {
ret = (int)(value * 100 - 0.5f);
}
return ret / 100;
} }
String AirGradient::getBoardName(void) { String AirGradient::getBoardName(void) {