D 1.0   D 2.0
About Japanese Translation

Last update Sat Feb 14 11:58:32 2009

std.c.fenv

C の <fenv.h>

Authors:
Walter Bright, Digital Mars, http://www.digitalmars.com

License:
Public Domain

struct fenv_t;
浮動小数点演算環境の全体

fenv_t* FE_DFL_ENV;
デフォルトの浮動小数点演算環境

alias fexcept_t;
浮動小数点演算のステータスフラグ

int fetestexcept(int excepts);


int feraiseexcept(int excepts);


int feclearexcept(int excepts);


int fegetround();


int fesetround(int round);


int fegetprec();


int fesetprec(int prec);


int fegetenv(fenv_t* envp);


int fesetenv(in fenv_t* envp);


int fegetexceptflag(int* flagp, int excepts);


int fesetexceptflag(in int* flagp, int excepts);


int feholdexcept(fenv_t* envp);


int feupdateenv(in fenv_t* envp);


FE_INVALID


FE_DENORMAL


FE_DIVBYZERO


FE_OVERFLOW


FE_UNDERFLOW


FE_INEXACT


FE_ALL_EXCEPT
全ての例外をマスク

FE_TONEAREST


FE_UPWARD


FE_DOWNWARD


FE_TOWARDZERO


FE_FLTPREC


FE_DBLPREC


FE_LDBLPREC