mirror of
https://github.com/airgradienthq/arduino.git
synced 2025-07-20 20:22:08 +02:00
round2
support negative value
This commit is contained in:
@ -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) {
|
||||||
|
Reference in New Issue
Block a user