OSDN Git Service

(split) Import translated manuals from JM CVS Repository.
[linuxjm/LDP_man-pages.git] / release / man3 / fdim.3
1 .\" Copyright 2003 Walter Harms, Andries Brouwer
2 .\" and Copyright 2008, Linux Foundation, written by Michael Kerrisk
3 .\"     <mtk.manpages@gmail.com>
4 .\" Distributed under GPL.
5 .\"
6 .\" Japanese Version Copyright (c) 2004-2005 Yuichi SATO
7 .\"         all rights reserved.
8 .\" Translated Sat Jul 24 10:14:17 JST 2004
9 .\"         by Yuichi SATO <ysato444@yahoo.co.jp>
10 .\" Updated & Modified Mon Jan 10 08:17:08 JST 2005 by Yuichi SATO
11 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
12 .\"
13 .TH FDIM 3 2008-08-11 "" "Linux Programmer's Manual"
14 .SH Ì¾Á°
15 fdim, fdimf, fdiml \- Àµ¤Îº¹Ê¬¤ò·×»»¤¹¤ë
16 .SH ½ñ¼°
17 .B #include <math.h>
18 .sp
19 .BI "double fdim(double " x ", double " y );
20 .br
21 .BI "float fdimf(float " x ", float " y );
22 .br
23 .BI "long double fdiml(long double " x ", long double " y );
24 .sp
25 \fI-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
26 .sp
27 .in -4n
28 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
29 .RB ( feature_test_macros (7)
30 »²¾È):
31 .in
32 .sp
33 .ad l
34 .BR fdimf (),
35 .BR fdiml ():
36 _XOPEN_SOURCE\ >=\ 600 || _ISOC99_SOURCE; or
37 .I cc\ -std=c99
38 .ad b
39 .SH ÀâÌÀ
40 ¤³¤ì¤é¤Î´Ø¿ô¤Ï¡¢Æó¤Ä¤Î°ú¤­¿ô´Ö¤ÎÀµ¤Îº¹Ê¬ max(\fIx\fP-\fIy\fP,0) ¤òÊÖ¤¹¡£
41 .SH ÊÖ¤êÃÍ
42 À®¸ù¤¹¤ë¤È¡¢¤³¤ì¤é¤Î´Ø¿ô¤ÏÀµ¤Îº¹Ê¬¤òÊÖ¤¹¡£
43
44 .I x
45 ¤«
46 .I y
47 ¤¬ NaN ¤Î¾ì¹ç¡¢NaN ¤¬ÊÖ¤µ¤ì¤ë¡£
48
49 ·ë²Ì¤¬¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤¹¤ë¾ì¹ç¡¢ÈÏ°Ï¥¨¥é¡¼¤¬È¯À¸¤·¡¢
50 ³Æ´Ø¿ô¤Ï¤½¤ì¤¾¤ì
51 .BR HUGE_VAL ,
52 .BR HUGE_VALF ,
53 .B HUGE_VALL
54 ¤òÊÖ¤¹¡£
55 .SH ¥¨¥é¡¼
56 ¤³¤ì¤é¤Î´Ø¿ô¤ò¸Æ¤Ó½Ð¤·¤¿ºÝ¤Ë¥¨¥é¡¼¤¬È¯À¸¤·¤¿¤«¤ÎȽÄêÊýË¡¤Ë¤Ä¤¤¤Æ¤Î¾ðÊó¤Ï
57 .BR math_error (7)
58 ¤ò»²¾È¤Î¤³¤È¡£
59 .PP
60 °Ê²¼¤Î¥¨¥é¡¼¤¬È¯À¸¤¹¤ë²ÄǽÀ­¤¬¤¢¤ë¡£
61 .TP
62 ÈÏ°Ï¥¨¥é¡¼ (range error)¡¢¥ª¡¼¥Ð¡¼¥Õ¥í¡¼¤Î¾ì¹ç
63 .\" .I errno
64 .\" is set to
65 .\" .BR ERANGE .
66 ¥ª¡¼¥Ð¡¼¥Õ¥í¡¼ÉâÆ°¾®¿ôÅÀÎã³°
67 .RB ( FE_OVERFLOW )
68 ¤¬¾å¤¬¤ë¡£
69 .PP
70 ¤³¤ì¤é¤Î´Ø¿ô¤Ï
71 .I errno
72 ¤òÀßÄꤷ¤Ê¤¤¡£
73 .\" FIXME . Is it intentional that these functions do not set errno?
74 .\" Bug raised: http://sources.redhat.com/bugzilla/show_bug.cgi?id=6796
75 .SH ¥Ð¡¼¥¸¥ç¥ó
76 ¤³¤ì¤é¤Î´Ø¿ô¤Ï glibc ¥Ð¡¼¥¸¥ç¥ó 2.1 ¤Ç½é¤á¤ÆÅо줷¤¿¡£
77 .SH ½àµò
78 C99, POSIX.1-2001.
79 .SH ´ØÏ¢¹àÌÜ
80 .BR fmax (3)