Aracılığıyla paylaş


DENEYIM (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Belirtilen float ifadesinin üstel değerini döndürür.

Transact-SQL söz dizimi kuralları

Sözdizimi

EXP ( float_expression )  

Arguments

float_expression
Float tipinin bir ifadesidir veya örtük olarak float'a dönüştürülebilen bir tiptir.

Dönüş Türleri

float

Açıklamalar

E sabiti (2.718281...), doğal logaritmaların tabanıdır.

Bir sayının üstseli, sayının kuvvetine yükseltilen sabiti e'dir . Örneğin EXP(1.0) = e^1.0 = 2.71828182845905 ve EXP(10) = e^10 = 22026.4657948067.

Bir sayının doğal logaritmasının üstel sayısı kendisidir: EXP (LOG (n)) = n. Ve bir sayının üstelinin doğal logaritması, sayının kendisidir: LOG (EXP (n)) = n.

Örnekler

A. Bir sayının üstlenini bulmak

Aşağıdaki örnek bir değişken ilan eder ve belirtilen değişkenin (10) üstel değerini metin açıklamasıyla döndürür.

DECLARE @var FLOAT  
SET @var = 10  
SELECT 'The EXP of the variable is: ' + CONVERT(VARCHAR, EXP(@var))  
GO  

Sonuç kümesi aşağıdadır.

----------------------------------------------------------  
The EXP of the variable is: 22026.5  
(1 row(s) affected)  

B. Üstel ve doğal logaritmaların bulunması

Aşağıdaki örnek, doğal 20 logaritmanın üstel değerini ve ötelinin 20doğal logaritmasını döndürür. Bu fonksiyonlar birbirinin ters fonksiyonları olduğundan, her iki durumda da geri dönüş değeri 'dir.20

SELECT EXP(LOG(20)), LOG(EXP(20))  
GO  

Sonuç kümesi aşağıdadır.

---------------------- ----------------------  
20                     20  
  
(1 row(s) affected)  

Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)

C. Bir sayının üstlenini bulmak

Aşağıdaki örnek, belirtilen değerin (10) üstel değerini döndürür.

SELECT EXP(10);  

Sonuç kümesi aşağıdadır.

----------  
22026.4657948067  

D. Üstel değerleri ve doğal logaritmaları bulmak

Aşağıdaki örnek, doğal 20 logaritmanın üstel değerini ve ötelinin 20doğal logaritmasını döndürür. Bu fonksiyonlar birbirinin ters fonksiyonları olduğundan, her iki durumda da geri dönüş değeri 'dir.20

SELECT EXP( LOG(20)), LOG( EXP(20));  

Sonuç kümesi aşağıdadır.

-------------- -----------------  
20                  20  

Ayrıca Bkz.

Matematiksel Fonksiyonlar (Transact-SQL)
LOG (Transact-SQL)
LOG10 (Transact-SQL)