1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
|
.\" Written Sat Mar 8 10:35:08 MEZ 1997 by
.\" J. "MUFTI" Scheurich (mufti@csv.ica.uni-stuttgart.de)
.\" This page is licensed under the GNU General Public License
.\"
.\" Japanese Version Copyright (c) 1998-2000 ISHIOKA Takashi and NAKANO Takeo
.\" all rights reserved.
.\" Translated Mon May 25 10:45:50 1998
.\" by ISHIOKA Takashi
.\" Updated Wed Sep 20 2000 by NAKANO Takeo <nakano@apm.seikei.ac.jp>
.\"
.\"WORD: (floating-point) exception (ư) 㳰
.\"WORD: rounding ݤ
.\"
.TH __SETFPUCW 3 1997-03-08 "Linux" "Linux Programmer's Manual"
.SH ̾
__setfpucw \- i386 ƥˤ FPU
Υȥɤ (obsolete)
.SH
.B #include <i386/fpu_control.h>
.sp
.BI "void __setfpucw(unsigned short " control_word );
.SH
.BR __setfpucw ()
ϡi386ƥˤ
.I control_word
FPU (floating-point unit) Υ쥸ž롣
ư黻١ݤ
ư㳰椹Τ˻Ȥ롣
.SH
δؿɸ GNU ĥǤ롣
.SH
glibc 2.1 ʹߤǤϡδؿ¸ߤʤ
ʴؿ C99 Ƴ줿Υץȥפ
.I <fenv.h>
֤Ƥ롣 FPU δݤ⡼ɤˤ
.IR fegetround ,
.I fesetround
ʤɤưϢδĶˤ
.IR fegetenv ,
.IR feholdexcept ,
.IR fesetenv ,
.I feupdateenv
ʤɤ FPU 㳰ˤ
.IR feclearexcept ,
.IR fegetexceptflag ,
.IR feraiseexcept ,
.IR fesetexceptflag ,
.I fetestexcept
ʤɤƳ줿
.PP
FPU ΥȥɤؤɤƤľܥɬפˤϡ
.I <fpu_control.h>
.B _FPU_GETCW
ޥ
.B _FPU_SETCW
ޥѤ뤳ȤϲǽǤ롣
.SH
.B __setfpucw(0x1372)
ϡi386ƥˤ FPU Υȥɤ
.br
\- ĥ
.br
\- Ǥᤤشݤ롢֤ξ϶롣
.br
\- 졢0ǽڤ̵(NaN)Ȥ㳰ȯ
.br
ꤹ롣
.SH Ϣ
.BR feclearexcept (3)
.br
.I <fpu_control.h>
|