math.h File Reference

API published in:
API deprecated in:


#include <sys/cdefs.h>
#include <sys/_types.h>
#include <machine/_limits.h>

Go to the source code of this file.


Data Structures

union   __infinity_un
union   __nan_un

Defines

#define  HUGE_VAL   (__infinity.__ud)

Functions

__BEGIN_DECLS IMPORT_C int  __fpclassifyd (double) __pure2
IMPORT_C int  __fpclassifyf (float) __pure2
IMPORT_C int  __fpclassifyl (long double) __pure2
IMPORT_C int  __isfinitef (float) __pure2
IMPORT_C int  __isfinite (double) __pure2
IMPORT_C int  __isfinitel (long double) __pure2
IMPORT_C int  __isinf (double) __pure2
IMPORT_C int  __isinff (float) __pure2
IMPORT_C int  __isinfl (long double) __pure2
IMPORT_C int  __isnanl (long double) __pure2
IMPORT_C int  __isnormalf (float) __pure2
IMPORT_C int  __isnormal (double) __pure2
IMPORT_C int  __isnormall (long double) __pure2
IMPORT_C int  __signbit (double) __pure2
IMPORT_C int  __signbitf (float) __pure2
IMPORT_C int  __signbitl (long double) __pure2
IMPORT_C double  acos (double)
IMPORT_C double  asin (double)
IMPORT_C double  atan (double)
IMPORT_C double  atan2 (double, double)
IMPORT_C double  cos (double)
IMPORT_C double  sin (double)
IMPORT_C double  tan (double)
IMPORT_C double  cosh (double)
IMPORT_C double  sinh (double)
IMPORT_C double  tanh (double)
IMPORT_C double  exp (double)
IMPORT_C double  frexp (double, int *)
IMPORT_C double  ldexp (double, int)
IMPORT_C double  log (double)
IMPORT_C double  log10 (double)
IMPORT_C double  modf (double, double *)
IMPORT_C double  pow (double, double)
IMPORT_C double  sqrt (double)
IMPORT_C double  ceil (double)
IMPORT_C double  fabs (double) __pure2
IMPORT_C double  floor (double)
IMPORT_C double  fmod (double, double)

Variables

const union __infinity_un  __infinity
const union __nan_un  __nan

Define Documentation

#define HUGE_VAL   (__infinity.__ud)
 

Function Documentation

__BEGIN_DECLS IMPORT_C int __fpclassifyd double   ) 
 
IMPORT_C int __fpclassifyf float   ) 
 
IMPORT_C int __fpclassifyl long  double  ) 
 
IMPORT_C int __isfinite double   ) 
 
IMPORT_C int __isfinitef float   ) 
 
IMPORT_C int __isfinitel long  double  ) 
 
IMPORT_C int __isinf double   ) 
 
IMPORT_C int __isinff float   ) 
 
IMPORT_C int __isinfl long  double  ) 
 
IMPORT_C int __isnanl long  double  ) 
 
IMPORT_C int __isnormal double   ) 
 
IMPORT_C int __isnormalf float   ) 
 
IMPORT_C int __isnormall long  double  ) 
 
IMPORT_C int __signbit double   ) 
 
IMPORT_C int __signbitf float   ) 
 
IMPORT_C int __signbitl long  double  ) 
 
IMPORT_C double acos double   ) 
 
IMPORT_C double asin double   ) 
 
IMPORT_C double atan double   ) 
 
IMPORT_C double atan2 double  ,
double 
 
IMPORT_C double ceil double   ) 
 
IMPORT_C double cos double   ) 
 
IMPORT_C double cosh double   ) 
 
IMPORT_C double exp double   ) 
 
IMPORT_C double fabs double   ) 
 
IMPORT_C double floor double   ) 
 
IMPORT_C double fmod double  ,
double 
 
IMPORT_C double frexp double  ,
int * 
 
IMPORT_C double ldexp double  ,
int 
 
IMPORT_C double log double   ) 
 
IMPORT_C double log10 double   ) 
 
IMPORT_C double modf double  ,
double * 
 
IMPORT_C double pow double  ,
double 
 
IMPORT_C double sin double   ) 
 
IMPORT_C double sinh double   ) 
 
IMPORT_C double sqrt double   ) 
 
IMPORT_C double tan double   ) 
 
IMPORT_C double tanh double   ) 
 

Variable Documentation

const union __infinity_un __infinity
 
const union __nan_un __nan
 

Copyright © Nokia Corporation 2001-2008
Back to top