Mathematische Funktionen math
Erfahren Sie, wie Sie im Personalisierungseditor mathematische Funktionen verwenden.
Absolut absolute
Die Funktion absolute wird verwendet, um eine Zahl in ihren absoluten Wert umzuwandeln.
Syntax
{%= absolute(int) %}: int
formatNumber format-number
Die Funktion formatNumber wird verwendet, um eine beliebige Zahl in eine sprachabhängige Darstellung zu formatieren.
Sie akzeptiert eine Zahl und eine Zeichenfolge, die das Gebietsschema darstellt, und gibt eine formatierte Zeichenfolge der Zahl im gewünschten Gebietsschema zurück.
Syntax
{%= formatNumber(number/double,string) %}: string
Sie können Formatierungen und gültige Gebietsschemata verwenden, die in der Oracle-Dokumentation und unter Unterstützte Gebietsschemata zusammengefasst sind.
Beispiel
Diese Abfrage gibt eine formatierte Zeichenfolge auf Arabisch zurück, die der Eingabenummer 123456.789 entspricht.
{%= formatNumber(123456.789, "ar_EG") %}
Zufällig random
Die Funktion random wird verwendet, um einen zufälligen Wert zwischen 0 und 1 zurückzugeben.
Syntax
{%= random() %}: double
Abrunden round-down
Die Funktion roundDown wird verwendet, um eine Zahl abzurunden.
Syntax
{%= roundDown(double) %}: double
Aufrunden round-up
Die Funktion roundUp wird verwendet, um eine Zahl aufzurunden.
Syntax
{%= roundUp(double) %}: double
In hexadezimale Zeichenfolge to-hex-string
Die Funktion toHexString konvertiert eine beliebige Zahl in ihre hexadezimale Zeichenfolge.
Syntax
{%= toHexString(number) %}: string
Beispiel
Diese Abfrage gibt den hexadezimalen Wert von 158 zurück, also „9e“.
{%= toHexString(158) %}
To Int to-int
Die Funktion toInt wird verwendet, um einen dieser Typen (number, double, int, long, float, short, byte, boolean, string) in eine Ganzzahl zu konvertieren.
Syntax
{%= toInt(<valueToConvert>) %}: integer
Beispiel
Diese Abfrage gibt den Ganzzahlwert von 42,6 zurück, also „42“.
{%= toInt(42.6) %}: integer
Zu Prozentwert to-percentage
Die Funktion toPercentage wird verwendet, um eine Zahl in einen Prozentwert zu konvertieren.
Syntax
{%= toPercentage(double) %}: string
Zu Präzision to-precision
Die Funktion toPrecision wird verwendet, um eine Zahl in die erforderliche Präzision zu konvertieren.
Syntax
{%= toPrecision(double,int) %}: string
In Zeichenfolge to-string
Die Funktion toString konvertiert eine beliebige Zahl in ihre Zeichenfolgendarstellung.
Syntax
{%= toString(string) %}: string
Beispiel
Diese Abfrage gibt „12“ zurück.
{%= toString(12) %}