Mathematische Funktionen
- Themen:
- Personalisierung
Erstellt für:
- Experte
- Entwickler
Erfahren Sie, wie Sie im Personalisierungseditor mathematische Funktionen verwenden.
Absolut
Die Funktion absolute
wird verwendet, um eine Zahl in ihren absoluten Wert zu konvertieren.
Syntax
{%= absolute(int) %}: int
formatNumber
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 in Unterstützte Gebietsschemata zusammengefasst werden.
Beispiel
Diese Abfrage gibt eine formatierte Zeichenfolge auf Arabisch zurück, die der Eingabenummer 123456.789 entspricht.
{%= formatNumber(123456.789, "ar_EG") %}
Zufällig
Die Funktion random
wird verwendet, um einen zufälligen Wert zwischen 0 und 1 zurückzugeben.
Syntax
{%= random() %}: double
Abrunden
Die Funktion roundDown
wird verwendet, um eine Zahl abzurunden.
Syntax
{%= roundDown(double) %}: double
Aufrunden
Die Funktion Count only null
wird verwendet, um eine Zahl aufzurunden.
Syntax
{%= roundUp(double) %}: double
In hexadezimale Zeichenfolge
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
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 Ganzzahlanteil von 42,6 zurück, also 42.
{%= toInt(42.6) %}: integer
Zu Prozentwert
Die Funktion toPercentage
wird verwendet, um eine Zahl in einen Prozentwert zu konvertieren.
Syntax
{%= toPercentage(double) %}: string
Zu Präzision
Die Funktion toPrecision
wird verwendet, um eine Zahl in die erforderliche Präzision zu konvertieren.
Syntax
{%= toPrecision(double,int) %}: string
In Zeichenfolge
Die Funktion toString konvertiert eine beliebige Zahl in ihre Zeichenfolgendarstellung.
Syntax
{%= toString(string) %}: string
Beispiel
Diese Abfrage gibt „12“ zurück.
{%= toString(12) %}