BigInteger.Log10(BigInteger) Método

Definição

Retorna o logaritmo de base 10 de um número especificado.

C#
public static double Log10(System.Numerics.BigInteger value);

Parâmetros

value
BigInteger

Um número cujo logaritmo deve ser localizado.

Retornos

O logaritmo de base 10 de value, conforme mostrado na tabela na seção Comentários.

Exceções

O log de base 10 de value está fora do intervalo do tipo de dados Double.

Comentários

O value parâmetro é especificado como um número base 10.

O valor retornado preciso do método depende do sinal de value, como mostra a tabela a seguir.

Sinal de parâmetro de valor Valor retornado
Positivo O log base 10 de value; ou seja, log10value.
Zero Double.NegativeInfinity.
Negativo Double.NaN.

Para calcular o logaritmo natural de um BigInteger valor, chame o BigInteger.Log(BigInteger) método . Para calcular o logaritmo de um número em outra base, chame o BigInteger.Log(BigInteger, Double) método .

Esse método corresponde ao Math.Log10 método para os tipos numéricos primitivos.

Aplica-se a

Produto Versões
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10
.NET Framework 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0