EXP (Transact-SQL)
Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse Analytics AnalyticsPlatform System (PDW)Titik akhir analitik SQL di Microsoft FabricWarehouse di Microsoft Fabric
Mengembalikan nilai eksponensial dari ekspresi float yang ditentukan.
Sintaksis
EXP ( float_expression )
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
Argumen
float_expression
Adalah ekspresi jenis float atau jenis yang dapat dikonversi secara implisit ke float.
Jenis Kembalian
float
Keterangan
Konstanta e (2,718281...), adalah basis 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
J. 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 hasil yang ditetapkan.
----------------------------------------------------------
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 pengembalian 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 pengembalian 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 (Transact-SQL)
LOG10 (Transact-SQL)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk