xpath2 | numeric functions (numerische Funktionen)

www.altova.com Dieses Kapitel drucken Vorherige Seite Eine Ebene nach oben Nächste Seite

Startseite >  Funktionen > Referenz Funktionsbibliothek >

xpath2 | numeric functions (numerische Funktionen)

Die folgenden numerischen Funktionen stehen zur Verfügung:

 

abs

Die abs Funktion erhält einen numerischen Wert als Input und gibt seinen absoluten Wert als Dezimalzahl zurück. Wenn das Input-Argument z.B. -2 oder +2 ist, so  gibt die Funktion den Wert 2 zurück.

 

round-half-to-even

Die round-half-to-even Funktion rundet die bereitgestellte Zahl (das erste Argument) auf den Präzisionsgrad (Anzahl der Dezimalstellen) auf bzw. ab, der im optionalen zweiten Argument definiert ist. Wenn z.B. das erste Argument 2,141567 und das zweite Argument 3 ist, dann wird das erste Argument (die Zahl) auf drei  Dezimalstellen gerundet, d.h. das Ergebnis ist 2,141. Wenn kein Präzisionsgrad (zweites Argument) angegeben ist, wird die Zahl auf null Dezimalstellen, also eine Ganzzahl gerundet.

 

'even' im Funktionsnamen bezieht sich auf die Rundung auf eine gerade Zahl, wenn eine Ziffer in einer Zahl sich genau in der Mitte zwischen zwei Werten befindet. round-half-to-even(3,475, 2) ergäbe z.B. 3,48.

 


© 2019 Altova GmbH