Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
S’applique à :SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Point de terminaison d’analytique SQL dans Microsoft Fabric
Entrepôt dans Microsoft Fabric
Base de données SQL dans Microsoft Fabric
Renvoie le logarithme en base 10 de l’expression de type float spécifiée.
Conventions de la syntaxe Transact-SQL
Syntaxe
LOG10 ( float_expression )
Arguments
float_expression
Expression de type float ou dont le type peut être implicitement converti en type float.
Types de retour
float
Remarques
Les fonctions LOG10 et POWER sont inversement proportionnelles. Par exemple, 10 ^ LOG10(n) = n.
Exemples
R. Calcul du logarithme de base 10 pour une variable.
L'exemple suivant calcule le LOG10 de la variable spécifiée.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Voici le jeu de résultats.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Calcul du résultat de l'élévation d'un logarithme de base 10 à une puissance donnée.
L'exemple suivant renvoie le résultat de l'élévation d'un logarithme de base 10 à une puissance donnée.
SELECT POWER (10, LOG10(5));
Voici le jeu de résultats.
-----------
5
(1 row(s) affected)
Exemples : Azure Synapse Analytics et Analytics Platform System (PDW)
C. Calcul du logarithme en base 10 d’une variable.
L’exemple suivant calcule le LOG10 de la valeur spécifiée.
SELECT LOG10(145.175642);
Voici le jeu de résultats.
-------------------
2.16
Voir aussi
Fonctions mathématiques (Transact-SQL)
PUISSANCE (Transact-SQL)
LOG (Transact-SQL)