Willkommen im Loxone Community Forum. Um alle Funktionen nutzen und sehen zu können, registriere dich bitte zuerst. Dies gilt auch für das herunterladen von Dateien.
Kennt jemand eine elegantere Lösung um Werte mit 6 Nachkommastellen zu verarbeiten?
Hintergrund ist der dass ich gerne GPS Koordinaten in einem Statusbaustein ausgeben möchte.
Die Werte kommen per Modbus auch mit den Nachkommastellen an jedoch kann ich nur mit <v.3> drei davon anzeigen lassen und die werden noch gerundet.
Im Statusbaustein sogar nur 2.
Ich hab mir jetzt auf die schnelle mit Multiplikationen und Befehlserkennungen einen Workaround gebaut, aber hübsch ist was anderes.
Pico würde ich eigentlich gerne Vermeiden wenns geht.
Ja, das hatte ich auch probiert aber dadurch bekomme ich nicht die Koordinaten z.b. 49.123456
Mit einer Skalierung wird daraus dann 49123.456 was natürlich im Statusbaustein blöd aussieht und zudem dort noch auf 2 Nachkommastellen gerundet wird.
Also steht dann dort 49123.46 anstatt meiner gewünschten 49.123456
Dann mach zwei Werte daraus: Einen Wert für > 1 und einen Wert für die Nachkommastellen. Und die beiden Werte setzt Du im Statusbaustein getrennt mit einem . zusammen. Ist umständlich, sollte aber gehen.
Hm, wenn ich das Register zwei mal abhole hab ich ja die Werte 49.123456 und skaliert 49123456
Den ersten könnte ich die Kommastellen ohne Rundung abtrennen, aber wie bekomme ich die 123456 aus dem zweiten Wert raus?
Einfach Stellen abtrennen funktioniert nicht da die Werte vor dem Komma auch einstellig sein können.
Wir verarbeiten personenbezogene Daten über Nutzer unserer Website mithilfe von Cookies und anderen Technologien, um unsere Dienste bereitzustellen, Werbung zu personalisieren und Websiteaktivitäten zu analysieren. Wir können bestimmte Informationen über unsere Nutzer mit unseren Werbe- und Analysepartnern teilen. Weitere Einzelheiten finden Sie in unserer Datenschutzrichtlinie.
Wenn Sie unten auf "Einverstanden" klicken, stimmen Sie unserer Datenschutzrichtlinie und unseren Datenverarbeitungs- und Cookie-Praktiken wie dort beschrieben zu. Sie erkennen außerdem an, dass dieses Forum möglicherweise außerhalb Ihres Landes gehostet wird und Sie der Erhebung, Speicherung und Verarbeitung Ihrer Daten in dem Land, in dem dieses Forum gehostet wird, zustimmen.
Kommentar