NEWS
Zähler erhöhen in Blockly
-
Ich lese meinen Gaszähler über Reed Kontakt und GPIO auf dem Raspberry aus. Das klappt hardwaremässig auch sehr gut.
Bei jedem Kontakt soll das Objekt "Gaszähler" um 0.01 erhöht werden. Dafür habe ich in Blockly folgendes gebastelt:
Leider wird aber das Objekt aber nicht um 0.01 sonder um 0.009999998 oder so ähnlich erhöht (den untersten Wert habe ich manuell geschrieben):
Woran könnte das liegen?
-
Leider wird aber das Objekt aber nicht um 0.01 sonder um 0.009999998 oder so ähnlich erhöht `
Er wird um 0.01 erhöht, aber das Ergebnis zeigt Nachkommastellen. Das ist leider beim Rechnen mit Gleitkommazahlen so. Versuche es mal so:
-
Super danke, die Gleitkommazahl war´s!
Über den Umweg Multiplikation/Division kommen jetzt die gewünschten Zahlen!
War das schon immer so? Oder kann man das Objekt auch anders definieren?