C LanguageMatemáticas estándar


Sintaxis

  • #include <math.h>
  • doble pow (doble x, doble y);
  • float powf (float x, float y);
  • powl doble largo (doble x largo, doble y largo);

Observaciones

  1. Para enlazar con la biblioteca matemática use -lm con gcc flags.
  2. Un programa portátil que necesita verificar un error de una función matemática debe establecer errno en cero y hacer la siguiente llamada feclearexcept(FE_ALL_EXCEPT); Antes de llamar a una función matemática. Al regresar de la función matemática, si errno es distinto de cero, o la siguiente llamada devuelve fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW); distinto de fetestexcept(FE_INVALID | FE_DIVBYZERO | FE_OVERFLOW | FE_UNDERFLOW); entonces se produjo un error en la función matemática. Lea la página del manual de math_error para más información.

Matemáticas estándar Ejemplos relacionados