D 1.0   D 2.0
About Japanese Translation

Last update Sat Oct 18 14:41:56 2008

std.c.fenv

C の <fenv.h>

Source:
std/c/fenv.d

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

License:
Public Domain

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

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

FE_INVALID


FE_DENORMAL


FE_DIVBYZERO


FE_OVERFLOW


FE_UNDERFLOW


FE_INEXACT


FE_ALL_EXCEPT
全ての例外をマスク

FE_TONEAREST


FE_UPWARD


FE_DOWNWARD


FE_TOWARDZERO


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

FE_FLTPREC


FE_DBLPREC


FE_LDBLPREC


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);