Lenguaje C: función logarítmica (logaritmo natural)

Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.

Lenguaje C: función de registro
(Logaritmo natural)

En el lenguaje de programación C, función de registro Devuelve el logaritmo en base e de x.

sintaxis

La sintaxis de la función de registro en lenguaje C es:

double log(double x);

parámetro o parámetro

x El valor utilizado para calcular el logaritmo en base e de x. Si x es negativo, la función de registro devuelve un error de dominio. Si x es cero, la función de registro devuelve un error de rango.

devolver los bienes

La función de registro devuelve el logaritmo en base e de x.

titulo requerido

En C, los encabezados requeridos por la función de registro son:

#include <math.h>

aplicar para

En C, la función de registro está disponible en las siguientes versiones:

  • ANSI/ISO 9899-1990

ejemplo de registro

/* Example using log by TechOnTheNet.com */

#include <stdio.h>
#include <math.h>

int main(int argc, const char * argv[])
{
    /* Define temporary variables */
    double value;
    double result;

    /* Assign the value we will calculate the log of */
    value = 1.5;

    /* Calculate the log of the value */
    result = log(value);

    /* Display the result of the calculation */
    printf("The Natural Logarithm of %f is %fn", value, result);

    return 0;
}

Cuando se compila y ejecuta, esta aplicación generará:

The Natural Logarithm of 1.500000 is 0.405465

Función similar

Otras funciones de C similares a la función de registro:

  • funcion exp
  • función log10
  • función de poder