Llegeix en anglès

Comparteix a través de


Math.Log10(Double) Método

Definición

Devuelve el logaritmo en base 10 de un número especificado.

C#
public static double Log10(double d);

Parámetros

d
Double

Número cuyo logaritmo hay que calcular.

Devoluciones

Uno de los valores de la tabla siguiente.

Parámetro d Valor devuelto
Positivo Logaritmo en base 10 de d; es decir, log 10d.
CeroNegativeInfinity
NegativoNaN
Igual a NaNNaN
Igual a PositiveInfinityPositiveInfinity

Ejemplos

En el ejemplo siguiente se usa el Log10 método para devolver el logaritmo base 10 para los valores seleccionados.

C#
using System;

public class Example
{
   public static void Main()
   {
      double[] numbers = {-1, 0, .105, .5, .798, 1, 4, 6.9, 10, 50,
                          100, 500, 1000, Double.MaxValue};

      foreach (double number in numbers)
         Console.WriteLine("The base 10 log of {0} is {1}.",
                           number, Math.Log10(number));
   }
}
// The example dislays the following output:
//       The base 10 log of -1 is NaN.
//       The base 10 log of 0 is -Infinity.
//       The base 10 log of 0.105 is -0.978810700930062.
//       The base 10 log of 0.5 is -0.301029995663981.
//       The base 10 log of 0.798 is -0.0979971086492706.
//       The base 10 log of 1 is 0.
//       The base 10 log of 4 is 0.602059991327962.
//       The base 10 log of 6.9 is 0.838849090737255.
//       The base 10 log of 10 is 1.
//       The base 10 log of 50 is 1.69897000433602.
//       The base 10 log of 100 is 2.
//       The base 10 log of 500 is 2.69897000433602.
//       The base 10 log of 1000 is 3.
//       The base 10 log of 1.79769313486232E+308 is 308.254715559917.

Comentarios

El parámetro d se especifica como un número base 10.

Este método llama al tiempo de ejecución de C subyacente y el resultado exacto o el intervalo de entrada válido pueden diferir entre diferentes sistemas operativos o arquitecturas.

Se aplica a