FHEM Forum

FHEM => Anfängerfragen => Thema gestartet von: Docter am 09 Juni 2022, 10:27:15

Titel: Nachkommastellen bei average Funktion
Beitrag von: Docter am 09 Juni 2022, 10:27:15
Hi,

wahrscheinlich bin ich zu doof...
hab eine average Funktion auf einen Werte gelegt, der 2 Nachkommastellen hat.
Funktioniert auch, aber er cuttet mir eine Nachkommastelle weg, leider wäre die wirklich sinnvoll.

Was könnte man tun? Kann man das einstellen?

Vielen Dank
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: alanblack am 09 Juni 2022, 20:52:21
[ ] hier hast Du genug Informationen angegeben, dass Dir sinnvoll geholfen werden kann.
[ ] der List vom betroffenen Device ist beigefügt.

Grüße
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Docter am 13 Juni 2022, 08:08:27
ok, Asche auf mein Haupt..

die Funktion liegt auf den Werten der Dieselpreise... und funktioniert. Aber gibt mir nur eine Nachkommastelle aus.
Habe mal 3 Screenshot gemacht, vom der Definition des Average und dem Ergebnis. Kann man da auch eine Nachkommastelle mehr bekommen?
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: betateilchen am 13 Juni 2022, 08:28:38
Du musst das Attribut floatformat entsprechend setzen.
Fehlt dieses Attribut, ist eine Nachkommastelle der Standard.
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: betateilchen am 13 Juni 2022, 08:41:20
Zitat von: alanblack am 09 Juni 2022, 20:52:21
[ ] hier hast Du genug Informationen angegeben, dass Dir sinnvoll geholfen werden kann.

Ja, das hat der Fragestelle getan

Zitat von: alanblack am 09 Juni 2022, 20:52:21
[ ] der List vom betroffenen Device ist beigefügt.

Ist in diesem Fall entbehrlich, weil die Fragestellung klar ist.

8)
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Docter am 15 Juni 2022, 07:54:19
Zitat von: betateilchen am 13 Juni 2022, 08:28:38
Du musst das Attribut floatformat entsprechend setzen.
Fehlt dieses Attribut, ist eine Nachkommastelle der Standard.

genau das war es... Danke vielmals!
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Frank_Huber am 15 Juni 2022, 08:17:33
OT, aber zum Thema.

Wozu zwei Nachkommastellen? Diese x.x9 kannst doch getrost weglassen und 0.1 addieren. Falls das average das nicht eh aufrundet...
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Docter am 15 Juni 2022, 10:30:42
naja, beim Benzinpreis macht eine Kommastelle nicht so richtig Sinn...
Oder versteh ich deine Frage falsch?
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Thyraz am 15 Juni 2022, 10:54:55
Er meint, dass die zweite Nachkommastelle eh IMMER eine 9 ist und daher auch so verherzusagen wäre. ;)
Aber ja, wenn man es gleich richtig loggen kann, dann würde ich das auch so machen.
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: betateilchen am 15 Juni 2022, 11:10:03
Zitat von: Thyraz am 15 Juni 2022, 10:54:55
Er meint, dass die zweite Nachkommastelle eh IMMER eine 9 ist und daher auch so verherzusagen wäre.

In Deutschland ist bei Benzinpreisen in den meisten Fällen erst die DRITTE Stelle nach dem Komma eine 9, nicht die zweite.
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Docter am 15 Juni 2022, 11:16:12
ja, die dritte Stelle ist mir Wurst, ist ja zu 99% immer gleich. :)
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Thyraz am 15 Juni 2022, 11:29:24
Stimmt.  :o

Ich tanke wohl zu selten.  ;D
Titel: Antw:Nachkommastellen bei average Funktion
Beitrag von: Frank_Huber am 15 Juni 2022, 17:10:21
LOL, man sollte nicht vor dem ersten Kaffee posten wenn man noch nicht auf drei zählen kann. 🙈🙈🙈
Sorry. Ja, der war unnötig. 😆