Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

StringFromReal (Funktion)

  • Last UpdatedSep 14, 2023
  • 1 minute read

Mit der Skriptfunktion StringFromReal() können Sie einen Integer-Wert in eine Zeichenfolge umwandeln.

Gleichzeitig können Sie folgende Optionen angeben:

  • Zahl auf die angegebene Genauigkeit runden

  • Wert in Exponentialschreibweise anzeigen

Auf diese Weise können Sie beispielsweise eine Zeichenfolge mit einem Real-Wert verketten oder eine Zahl in Exponentialschreibweise anzeigen.

Syntax

Ergebnis = StringFromReal (Zahl, Genauigkeit, Typ)

Parameter

Zahl

Zahl, analoge Variable oder numerischer Ausdruck.

Genauigkeit

Gibt die Anzahl der anzuzeigenden Dezimalstellen an. Wert, Variable oder Ausdruck vom Typ Integer.

Typ

Gibt an, ob der Wert in Exponentialschreibweise angezeigt werden soll. Zeichenfolgenkonstante, Meldungsvariable oder Zeichenfolgenausdruck.

"f" - normale Dezimalschreibweise

"e" - Exponentialschreibweise mit kleinem "e"

"E" - Exponentialschreibweise mit großem "E"

Beispiel(e)

StringFromReal(263.355, 2, "f") gibt "263.36" zurück.

StringFromReal(263.355, 2, "e") gibt "2.63e2" zurück.

StringFromReal(263.55, 3, "E") gibt "2.636E2" zurück.

StringFromReal(0.5723, 2, "E") gibt "5.72E-1" zurück.

In This Topic