我正在尝试返回一个浮点值并将其分配给一个浮点变量,但新浮点的值与返回的不同。
float getVoltageReading() {
return 1.2f;
}
void updateUIReadings(uint8_t menuID) {
float integerReading = getVoltageReading(); // digital voltage
}
在调试器中,我看到 getVoltageReading 返回1.2
,但 integerReading 被分配为1.06703091e+009
这是为什么?