Verwenden der Exponentialfunktionen POWER und EXP

Die POWER-Funktion gibt den Wert des angegebenen numerischen Ausdrucks in der angegebenen Potenz zurück. POWER(2,3) gibt 2 hoch 3 zurück, d. h. den Wert 8. Es können auch negative Exponenten angegeben werden, sodass POWER(2.000, -3) den Wert 0.125 zurückgibt. Beachten Sie bitte, dass das Ergebnis von POWER(2, -3) den Wert 0 hat. Dies liegt daran, dass das Ergebnis denselben Datentyp wie der angegebene numerische Ausdruck hat. Wenn also der Datentyp des Ergebnisses drei Dezimalstellen hat, muss die Zahl, die in eine angegebene Potenz erhoben werden soll, ebenfalls drei Dezimalstellen haben.

Die EXP-Funktion gibt den Exponentialwert des spezifischen float-Ausdrucks in wissenschaftlicher Schreibweise zurück. Deshalb gibt die EXP-Funktion für den Eingabewert 198.1938327 den Wert 1.18710159597953e+086 zurück. Beispiel:

SELECT EXP(198.1938327)

Dies ist das Resultset. 

----------------------

1.18710159597953E+86

(1 row(s) affected)

Siehe auch

Andere Ressourcen

EXP (Transact-SQL)
POWER (Transact-SQL)
Mathematische Funktionen (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005