Moin!
Mir ist gerade aufgefallen, dass der HS bei einer KO-Übergabe an eine Webseite auf 1 Nachkommastelle rundet:
z.B. /bla.php?wert={1/1/0}
Der Inhalt von 1/1/0 (4-Byte Gleitkomma) wird gerundet - also statt 1.49 wird 1.5 übermittelt.
Mein Workaround ist nun, 1/1/0 mit 100 zu multiplizieren (Logik) und das Ergebnis auf ein internes KO zu legen. Dieses dann in der URL angeben.
Das funktioniert natürlich (aus 1.49 wird 149) und die Ziel-Webseite muss dann wieder durch 100 dividieren
Frage:
Da ich recht viele Float-Werte übertrage (eigenes Archiv-System auf LAMP-Basis) ist es natürlich mühsam, für jedes KO eine Multiplizier-Logik zu basteln… Gibt's dafür eine andere Lösung - sprich: Gibt es irgendeine Option, die dem HS das Runden abgewöhnt?!
LG
Mir ist gerade aufgefallen, dass der HS bei einer KO-Übergabe an eine Webseite auf 1 Nachkommastelle rundet:
z.B. /bla.php?wert={1/1/0}
Der Inhalt von 1/1/0 (4-Byte Gleitkomma) wird gerundet - also statt 1.49 wird 1.5 übermittelt.
Mein Workaround ist nun, 1/1/0 mit 100 zu multiplizieren (Logik) und das Ergebnis auf ein internes KO zu legen. Dieses dann in der URL angeben.
Das funktioniert natürlich (aus 1.49 wird 149) und die Ziel-Webseite muss dann wieder durch 100 dividieren

Frage:
Da ich recht viele Float-Werte übertrage (eigenes Archiv-System auf LAMP-Basis) ist es natürlich mühsam, für jedes KO eine Multiplizier-Logik zu basteln… Gibt's dafür eine andere Lösung - sprich: Gibt es irgendeine Option, die dem HS das Runden abgewöhnt?!
LG
Kommentar