Exportar (0) Imprimir
Expandir todo
and
div
eof
not
or
xor
Expandir Minimizar
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

exp, expf

Calcula el exponencial.

double exp( 
   double x
);
float exp(
   float x
);  // C++ only
long double exp(
   long double x
);  // C++ only
float expf( 
   float x
);

x

Valor de punto flotante.

La función de exp devuelve el valor exponencial del parámetro flotante, x, si correctamente. Es decir, el resultado es e a la potencia x, donde es la base e del logaritmo natural. En desbordamiento, la función devuelve los INF (infinitos) y en subdesbordamiento, exp devuelve 0.

Entrada

Excepción SEH

Excepción de Matherr

± QNAN,IND

None

_DOMAIN

± ∞

INVALID

_DOMAIN

x ≥ 7.097827e+002

INEXACT+OVERFLOW

OVERFLOW

X ≤ -7.083964e+002

INEXACT+UNDERFLOW

SUBDESBORDAMIENTO

exp tiene una implementación que usa las Extensiones SIMD de transmisión por secuencias 2 (SSE2). Vea _set_SSE2_enable para la información y las restricciones de utilizar la implementación SSE2.

C++ permite la sobrecarga, por lo que puede llamar a sobrecargas de exp. En un programa de C, exp siempre toma y devuelve un tipo double.

Función

Encabezado necesario

exp , expf

<math.h>

Para obtener información adicional de compatibilidad, vea Compatibilidad en la Introducción.

// crt_exp.c

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

int main( void )
{
   double x = 2.302585093, y;

   y = exp( x );
   printf( "exp( %f ) = %f\n", x, y );
}
exp (2,302585) = 10,000000

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft