Inhaltsverzeichnis

Search

  1. Vorwort
  2. Umwandlungssprache
  3. Konstanten
  4. Operatoren
  5. Variablen
  6. Datumsangaben
  7. Funktionen

Referenzhandbuch für die Umwandlungssprache

Referenzhandbuch für die Umwandlungssprache

POWER

POWER

Gibt einen Wert zurück, der in die Potenz des angegebenen Exponenten der Funktion erhoben wurde.

Syntax

POWER(
base
,
exponent
)
In der folgenden Tabelle werden die Argumente für diesen Befehl beschrieben:
Argument
Erforderlich/
Optional
Beschreibung
base
Erforderlich
Numerischer Wert. Dieses Argument ist der Basiswert. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben. Wenn der Basiswert negativ ist, muss der Exponent eine Ganzzahl sein.
exponent
Erforderlich
Numerischer Wert. Dieses Argument ist der Exponentwert. Sie können einen beliebigen gültigen Umwandlungausdruck eingeben. Wenn der Basiswert negativ ist, muss der Exponent eine Ganzzahl sein. In diesem Fall rundet die Funktion alle Dezimalwerte auf die nächste Ganzzahl, bevor ein Wert zurückgegeben wird.

Rückgabewert

Double-Wert
NULL, wenn Sie der Funktion einen Nullwert übergeben.

Beispiel

Der folgende Ausdruck gibt die Werte im Port NUMBERS zur Potenz der Werte im Port EXPONENT zurück:
POWER( NUMBERS, EXPONENT )
NUMBERS
EXPONENT
RETURN VALUE
10.0
2.0
100
3.5
6.0
1838.265625
3.5
5.5
982.594307804838
NULL
2.0
NULL
10.0
NULL
NULL
-3.0
-6.0
0.00137174211248285
3.0
-6.0
0.00137174211248285
-3.0
6.0
729.0
-3.0
5.5
729.0
Der Wert -3.0 hoch 6 ergibt dasselbe Ergebnis wie -3.0 hoch 5.5. Wenn die Basis negativ ist, muss der Exponent eine Ganzzahl sein. Andernfalls rundet
Data Integration Service
den Exponenten auf die nächste Ganzzahl.