Seite 1 von 1
[V4.0 IP5] Betriebsstunden in Minuten ausgeben
Verfasst: Mo Jan 01, 2024 3:04 pm
von SchateMuhl
Hallo an alle und ein Gesundes Neues Jahr 2024
Mir steht gerade jemand auf der Leitung.
Ich möchte die Ausgabe eines Betriebsstunden Zähler (HobbsMeter) die ja eine Stundenangabe als Float ist, in Minuten anzeigen.
Ich denke sicher zu kompliziert, aber die Ausgabe 1,50 bedeutet ja 1 Stunde und 30 Minuten, wie rechnet man die 1,50 am besten in 1:30 um ?
Um es per Berechnung zu machen fehlt mir die Rechenart "modulus".
Re: [V4.0 IP5] Betriebsstunden in Minuten ausgeben
Verfasst: Mo Jan 01, 2024 4:11 pm
von gbglace
Also wenn es eine Ausgabe in Stunden : Minuten sein soll und sichergestellt ist das dass, das nicht mehr als 24h sind oder wenn doch das dann auch
74:45 in der Anzeige sein darf, dann eine Customlogik die Text aus drei Parametern zusammensetzt, die Stunden das ":" und die Minuten.
Stunden und Minuten werden dann erst noch errechnet
Wenn der Eingangswert ein float in h ist, dann einfach für den Stundenparameter eine freie Formel.
die Stunden als X1 als Variable in der Formel
X1==rint(X1)?X1:rint(rint(X1/2)*2)
das sollte bedeuten wenn X1 = X1 gerundet auf 0 Stellen, dann X1 sonst X1/2 gerundet auf 0 Stellen, das mal 2 und ebenfalls gerundet auf 0 Stellen.
Das ist dann quasi abrunden X1.
Die Minuten X1 der originale Stundenwert und X2 die reinen Stunden also das Ergebnis der anderen Formel
rint((X1-X2)*60)
Also die Stunden - reinen Stunden mal 60 und das dann auch runden auf 0 Stellen.
Re: [V4.0 IP5] Betriebsstunden in Minuten ausgeben
Verfasst: Mo Jan 01, 2024 4:30 pm
von SchateMuhl
Hallo Göran
@gbglace
Danke für die Formel und die Erklärung dazu, habe es sofort verstanden.
Auf das "auf und abrunden" bin ich nicht gekommen.
Re: [V4.0 IP5] Betriebsstunden in Minuten ausgeben
Verfasst: Di Jan 02, 2024 8:49 am
von Robert_Mini
Danke ebenfalls, auch wenn ich das (noch) nicht verwende - Mathematik Lehrstunde!
lg
Robert
Re: [V4.0 IP5] Betriebsstunden in Minuten ausgeben
Verfasst: Di Jan 02, 2024 11:42 am
von gbglace
Ich habe immer mal so komische Software wo es kein explizites AB-Runden gibt. Da wird man dann kreativ im Kopf.