expm1, expm1f, expm1l

 

Para obtener la documentación más reciente de Visual Studio 2017 RC, consulte Documentación de Visual Studio 2017 RC.

Calcula la base e exponencial de un valor, menos uno.

double expm1(   
   double x   
);  
float expm1(  
   float x  
);  // C++ only  
long double expm1(  
   long double x  
);  // C++ only  
float expm1f(  
   float x  
);  
long double expm1l(  
   long double x  
);  

Parámetros

x
El valor exponencial de punto flotante.

El expm1 funciones devuelven un valor de punto flotante que representa ex – 1, si se realiza correctamente. En caso de desbordamiento, expm1 devuelve HUGE_VAL, expm1f devuelve HUGE_VALF, expm1l devuelve HUGE_VALL, y errno está establecido en ERANGE. Para obtener más información acerca de los códigos de retorno, vea errno, _doserrno, _sys_errlist y _sys_nerr.

Puesto que C++ permite las sobrecargas, es posible llamar a las sobrecargas de expm1 que toman y devuelven los valores float y long double. En un programa C, expm1 siempre y devuelve double.

RutinaEncabezado necesario
expm1, expm1f, expm1l<math.h>

Para obtener más información sobre compatibilidad, vea Compatibilidad.

No es aplicable. Para llamar a la función estándar de C, use PInvoke. Para obtener más información, vea Ejemplos de invocación de plataforma.

Compatibilidad de punto flotante
Exp2, exp2f, exp2l
Pow, powf, powl

Mostrar: