使用 round() 时出现意外结果:
#include <Arduino.h>
int main(void) {
init();
Serial.begin(9600);
float a = 1.0;
float b = round(a);
Serial.println(b); // prints "1.50"
delay(100);
return 0;
}
获得期望值的诀窍是什么1.0
?
使用 round() 时出现意外结果:
#include <Arduino.h>
int main(void) {
init();
Serial.begin(9600);
float a = 1.0;
float b = round(a);
Serial.println(b); // prints "1.50"
delay(100);
return 0;
}
获得期望值的诀窍是什么1.0
?