EXP (SQL Bertransaksi)
Berlaku untuk:
SQL Server (semua versi yang didukung)
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Mengembalikan nilai eksponensial dari ekspresi float yang ditentukan.
Sintaks
EXP ( float_expression )
Catatan
Untuk melihat sintaks transact-SQL untuk SQL Server 2014 dan yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
float_expression
Adalah ekspresi jenis float atau dari jenis yang dapat dikonversi secara implisit ke float.
Jenis Pengembalian
Float
Keterangan
Konstanta e (2,718281...), adalah dasar logaritma alami.
Eksponen angka adalah konstanta e berpangkat angka tersebut. Misalnya EXP(1.0) = e^1.0 = 2.71828182845905 dan EXP(10) = e^10 = 22026.4657948067.
Eksponensial logaritma alami angka adalah angka itu sendiri: EXP (LOG (n)) = n. Dan logaritma alami eksponensial angka adalah angka itu sendiri: LOG (EXP (n)) = n.
Contoh
A. Menemukan eksponen angka
Contoh berikut mendeklarasikan variabel dan mengembalikan nilai eksponensial dari variabel yang ditentukan (10) dengan deskripsi teks.
DECLARE @var FLOAT
SET @var = 10
SELECT 'The EXP of the variable is: ' + CONVERT(VARCHAR, EXP(@var))
GO
Berikut adalah tataan hasil.
----------------------------------------------------------
The EXP of the variable is: 22026.5
(1 row(s) affected)
B. Menemukan eksponensial dan logaritma alami
Contoh berikut mengembalikan nilai eksponensial dari logaritma 20 alami dan logaritma alami eksponensial 20. Karena fungsi-fungsi ini adalah fungsi terbalik satu sama lain, nilai yang dikembalikan dalam kedua kasus adalah 20.
SELECT EXP(LOG(20)), LOG(EXP(20))
GO
Berikut adalah hasil yang ditetapkan.
---------------------- ----------------------
20 20
(1 row(s) affected)
Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)
C. Menemukan eksponen angka
Contoh berikut mengembalikan nilai eksponensial dari nilai yang ditentukan (10).
SELECT EXP(10);
Berikut adalah hasil yang ditetapkan.
----------
22026.4657948067
D. Menemukan nilai eksponensial dan logaritma alami
Contoh berikut mengembalikan nilai eksponensial dari logaritma 20 alami dan logaritma alami eksponensial 20. Karena fungsi-fungsi ini adalah fungsi terbalik satu sama lain, nilai yang dikembalikan dalam kedua kasus adalah 20.
SELECT EXP( LOG(20)), LOG( EXP(20));
Berikut adalah hasil yang ditetapkan.
-------------- -----------------
20 20
Lihat juga
Fungsi Matematika (SQL Transact)
LOG (SQL Bertransaksi)
LOG10 (SQL Bertransaksi)
