LOG10 (Transact-SQL)
Berlaku untuk: Titik akhir analitik SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Platform System (PDW) SQL di Microsoft Fabric Warehouse di Microsoft Fabric
Mengembalikan logaritma base-10 dari ekspresi float yang ditentukan.
Sintaksis
LOG10 ( 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
Fungsi LOG10 dan POWER berbanding terbalik satu sama lain. Misalnya, 10 ^ LOG10(n) = n.
Contoh
J. Menghitung logaritma basis 10 untuk variabel.
Contoh berikut menghitung LOG10
variabel yang ditentukan.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Berikut adalah hasil yang ditetapkan.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Menghitung hasil menaikkan logaritma base-10 ke daya tertentu.
Contoh berikut mengembalikan hasil menaikkan logaritma base-10 ke daya yang ditentukan.
SELECT POWER (10, LOG10(5));
Berikut adalah hasil yang ditetapkan.
-----------
5
(1 row(s) affected)
Contoh: Azure Synapse Analytics and Analytics Platform System (PDW)
C: Menghitung logaritma dasar 10 untuk nilai.
Contoh berikut menghitung LOG10
nilai yang ditentukan.
SELECT LOG10(145.175642);
Berikut adalah hasil yang ditetapkan.
-------------------
2.16
Lihat Juga
Fungsi Matematika (SQL Transact)
POWER (Transact-SQL)
LOG (Transact-SQL)