DokumentationJourney OptimizerHandbuch für Journey Optimizer

Mathematische Funktionen

Letzte Aktualisierung: 17. Juli 2024
  • 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 nullwird 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) %}
recommendation-more-help
b22c9c5d-9208-48f4-b874-1cefb8df4d76