NEWS
UNSOLVED Datenpunkte Nachkommastellen reduzieren
-
@hg6806 was sagt denn die Suchfunktion? .....
-
Den Runden Baustein habe ich.
Daran hängt ein Baustein mit einer Zahl. Müsste ich da nicht den Datenpunkt auswählen können der gerundet werden soll ? -
@hg6806 das ist nun ein teil von iobroker - seit controller version 2 -
ist noch in entwicklung hier ein wenig mehr info
https://forum.iobroker.net/topic/25772/fragen-antworten-rund-um-die-neue-alias-funktion/54
-
@haselchen sagte:
Müsste ich da nicht den Datenpunkt auswählen können der gerundet werden soll ?
Ja.
-
-
Diesen Baustein habe ich nicht.
Meiner hat die Möglichkeit runde/ runde auf /runde ab auszuwählen und dahinter steht als Beispielzahl 3.1 -
-
3.6.4
Läuft halt ohne Probleme und Macken. -
-
Danke für die Info.
Bekomme ich mit der 3.6.4 Variante die Nachkommastelle gelöst? (Per Blockly) -
@haselchen sagte:
Bekomme ich mit der 3.6.4 Variante die Nachkommastelle gelöst? (Per Blockly)
Ja. Beispiel mit 2 Nachkommastellen:
-
@paul53
Habe ich ausprobiert .
Aus 30.832306 wurde 31
Hab auch mal 1000 oder 1000 eingegeben.
An der 31 ändert sich nichts.
Möchte aber gerne 30.83 stehen haben. -
@haselchen sagte:
An der 31 ändert sich nichts.
Dann hast Du das Blockly falsch nachgebaut. Zeige mal einen Screenshot davon.
-
-
@haselchen
Ja, nicht "runde" muss der äußere Block sein, sondern / 100.
Von außen nach innen:- x / 100
- runde x
- 100 * Wert von ID
-
Sorry, ich muss nen riesen Brett vorm Kopf haben. Ich krieg es nicht gebacken .
Magst du das Blockly posten? -
-
THX. Das war auf jedenfall der Schritt in die richtige Richtung.
Dein Blockly muss am Ende mit 100 statt 1 korrigiert werden.
Jetzt klappt es.
Vielen Dank. -
Komischerweise habe ich nach dem Runden teilweise doch noch einige mit vielen Nachkommastellen.
Ich berechne über Blockly eine Differenz aus zwei Smartmeter Werte und runde anschließend auf 1 Nachkommastelle. -
...und hier das Blockly Prg dazu