File: __setfpucw.3

package info (click to toggle)
manpages-ja 0.5.0.0.20100315-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 21,156 kB
  • ctags: 1
  • sloc: sh: 13,935; perl: 157; makefile: 114
file content (73 lines) | stat: -rw-r--r-- 1,937 bytes parent folder | download
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>