Zahlen formatieren

Hallo,

Ist es im Designer möglich, die Werte von integer Variabeln zu formatieren? Beispielsweise sollte die Anzeige einer Temperatur 22.6 anstelle von 22.60 lauten.

Danke!

hightower

Hallo hightower,

im Designer ist das nicht möglich. Wenn der darzustellende Wert aber aus einem Script stammt, dann kannst Du ihn ja in PHP formatieren.

Eine hierfür geeignete Funktion ist „number_format()“:

$temp_string = number_format($temp_float, 1, „,“, „“);

Die Funktion benötigt 1, 2 oder 4 Parameter:

  1. die zu formatierende Float-Variable
  2. Anzahl der Nachkommastellen als Integer
  3. Dezimaltrennzeichen als String (Komma oder Punkt)
  4. Tausendertrennzeichen als String (Punkt oder Komma oder nichts)

Gruß
HJH

Danke HJH. Leider ist der Wert nicht aus einem Script sondern entspricht einfach der aktuellen Temperatur aus dem FHT. Kann ich diesen Wert via Script umwandeln?

Gruss

hightower

trigger mit deiner temp-variable ein script an, welches dir in einer neuen variable (z.b. temp.text [string]) den neu formatierten wert für den designer setzt.