Pokus na kalkulačce:
(1/3) *3 = 1
ale 1/3 = 0.333333333 a 0.333333333*3 = 0.999999999
Tedy je to jen o přesnosti čísel
Díky.
Přejít na rozšířené vyhledávání
Kód: Vybrat vše
Serial.println(String(a,1).toFloat()>==String("0.9").toFloat());
Kód: Vybrat vše
Serial.println(String(a,1).toFloat()>==String(0.9).toFloat());
Kód: Vybrat vše
Serial.println(bool(String(a,1).toFloat()==b));
Kód: Vybrat vše
String(a,1).toFloat()