Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
DEXPFunktion
Die DEXP Funktion gibt den Exponentialwert in wissenschaftlicher Schreibweise für eine Zahl mit doppelter Genauigkeit zurück. Der einzige Unterschied zwischen den EXP Funktionen DEXP und besteht darin, dass der Parameter für a DOUBLE PRECISION
sein DEXP muss.
Syntax
DEXP(number)
Argument
- number (Zahl
-
Der Eingabeparameter ist eine
DOUBLE PRECISION
-Zahl.
Rückgabetyp
DOUBLE PRECISION
Beispiel
Im folgenden Beispiel wird die TICKIT Beispieldatenbank verwendet. Weitere Informationen finden Sie unter Beispieldatenbank.
Verwenden Sie die DEXP Funktion, um Ticketverkäufe auf der Grundlage eines kontinuierlichen Wachstumsmusters zu prognostizieren. In diesem Beispiel gibt die Unterabfrage die Anzahl der Tickets zurück, die 2008 verkauft wurden. Dieses Ergebnis wird mit dem Ergebnis der DEXP Funktion multipliziert, das eine kontinuierliche Wachstumsrate von 7% über 10 Jahre angibt.
SELECT (SELECT SUM(qtysold) FROM sales, date WHERE sales.dateid=date.dateid AND year=2008) * DEXP((7::FLOAT/100)*10) qty2010;
+-------------------+ | qty2010 | +-------------------+ | 695447.4837722216 | +-------------------+