Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Base de Dados SQL do Azure
Instância Gerida do Azure SQL
Azure Synapse Analytics
Sistema de Plataforma de Análise (PDW)
Ponto de Extremidade de Análise SQL no Microsoft Fabric
Armazém no Microsoft Fabric
Base de Dados SQL no Microsoft Fabric
Devolve o logaritmo de base 10 da expressão float especificada.
Transact-SQL convenções de sintaxe
Sintaxe
LOG10 ( float_expression )
Arguments
float_expression
É uma expressão do tipo float ou de um tipo que pode ser implicitamente convertido em float.
Tipos de devolução
float
Observações
As funções LOG10 e POWER estão inversamente relacionadas entre si. Por exemplo, 10 ^ LOG10(n) = n.
Examples
A. Cálculo do logaritmo base 10 para uma variável.
O exemplo seguinte calcula o LOG10 da variável especificada.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Aqui está o conjunto de resultados.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Cálculo do resultado de elevar um logaritmo em base 10 para uma potência especificada.
O exemplo seguinte devolve o resultado de elevar um logaritmo em base 10 para uma potência especificada.
SELECT POWER (10, LOG10(5));
Aqui está o conjunto de resultados.
-----------
5
(1 row(s) affected)
Exemplos: Azure Synapse Analytics and Analytics Platform System (PDW)
C: Cálculo do logaritmo base 10 para um valor.
O exemplo seguinte calcula o LOG10 do valor especificado.
SELECT LOG10(145.175642);
Aqui está o conjunto de resultados.
-------------------
2.16
Ver também
Funções Matemáticas (Transact-SQL)
ENERGIA (Transact-SQL)
LOG (Transact-SQL)