1 .\" Written Sat Mar 8 10:35:08 MEZ 1997 by
2 .\" J. "MUFTI" Scheurich (mufti@csv.ica.uni-stuttgart.de)
3 .\" This page is licensed under the GNU General Public License
5 .\" Japanese Version Copyright (c) 1998-2000 ISHIOKA Takashi and NAKANO Takeo
6 .\" all rights reserved.
7 .\" Translated Mon May 25 10:45:50 1998
9 .\" Updated Wed Sep 20 2000 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
11 .\"WORD: (floating-point) exception (浮動小数点) 例外
14 .TH __SETFPUCW 3 1997-03-08 "Linux" "Linux Programmer's Manual"
16 __setfpucw \- i386 アーキテクチャにおける FPU
17 のコントロールワードの設定 (obsolete)
19 .B #include <i386/fpu_control.h>
21 .BI "void __setfpucw(unsigned short " control_word );
26 を FPU (floating-point unit) のレジスタに転送する。
28 および浮動小数点例外を制御するのに使われる。
32 glibc 2.1 以降では、この関数は存在しない。
33 新たな関数群が C99 から導入された。これらのプロトタイプは
35 に置かれている。 FPU の丸めモードの制御には
51 FPU のコントロールワードへどうしても直接アクセスする必要がある場合には、
61 は、i386アーキテクチャにおける FPU のコントロールワードを、
65 \- 最も近い整数へ丸める、中間の場合は偶数を選択する。
67 \- 桁溢れ、0で除算、及び無効値(NaN)ときに例外を発生