OSDN Git Service

Import translated manuals from JM CVS Repository.
[linuxjm/jm.git] / manual / LDP_man-pages / release / man3 / gamma.3
1 .\" Copyright 2002 Walter Harms (walter.harms@informatik.uni-oldenburg.de)
2 .\" Distributed under GPL
3 .\"
4 .\" Modified 2003-11-18, aeb: historical remarks
5 .\"
6 .\" Japanese Version Copyright (c) 2002 Akihiro MOTOKI
7 .\"         all rights reserved.
8 .\" historical remarks: Japanese Version Copyright (c) 2005 SAITOH Akira
9 .\"         all rights reserved.
10 .\" Translated Sun Sep 22 08:34:42 2002
11 .\"         by Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
12 .\" Updated & Modified Sat Feb 19 05:50:00 2005
13 .\"         by SAITOH Akira <s-akira@users.sourceforge.net>
14 .\" Updated 2008-09-16, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>
15 .\"
16 .TH GAMMA 3 2008-08-05 "GNU" "Linux Programmer's Manual"
17 .SH Ì¾Á°
18 gamma, gammaf, gammal \- ¥¬¥ó¥Þ´Ø¿ô (¤Î¼«Á³Âпô)
19 .SH ½ñ¼°
20 .B #include <math.h>
21 .sp
22 .BI "double gamma(double " x ");"
23 .br
24 .BI "float gammaf(float " x ");"
25 .br
26 .BI "long double gammal(long double " x ");"
27 .sp
28 \fI\-lm\fP ¤Ç¥ê¥ó¥¯¤¹¤ë¡£
29 .sp
30 .in -4n
31 glibc ¸þ¤±¤Îµ¡Ç½¸¡ºº¥Þ¥¯¥í¤ÎÍ×·ï
32 .RB ( feature_test_macros (7)
33 »²¾È):
34 .in
35 .sp
36 .ad l
37 .BR gamma ():
38 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE
39 .br
40 .BR gammaf (),
41 .BR gammal ():
42 _BSD_SOURCE || _SVID_SOURCE || _XOPEN_SOURCE\ >=\ 600
43 .\" Also seems to work: -std=c99 -D_XOPEN_SOURCE
44 .ad b
45 .SH ÀâÌÀ
46 ¤³¤ì¤é¤Î´Ø¿ô¤ÏÈó¿ä¾©¤Ç¤¢¤ë¡£¤½¤ÎÂå¤ï¤ê¡¢¾ìÌ̤˱þ¤¸¤Æ
47 .BR tgamma (3)
48 ¤«
49 .BR lgamma (3)
50 ¤ò»È¤¦¤³¤È¡£
51
52 ¥¬¥ó¥Þ´Ø¿ô¤ÎÄêµÁ¤Ë¤Ä¤¤¤Æ¤Ï¡¢
53 .BR tgamma (3)
54 ¤ò»²¾È¤Î¤³¤È¡£
55 .SS *BSDÈÇ
56 4.4BSD ¤Î libm ¤È FreeBSD ¤Î¤¤¤¯¤Ä¤«¤Î¥Ð¡¼¥¸¥ç¥ó¤Ë¤Ï¡¢´Ø¿ô
57 .BR gamma ()
58 ¤¬´Þ¤Þ¤ì¤Æ¤ª¤ê¡¢´üÂÔÄ̤ꥬ¥ó¥Þ´Ø¿ô¤ò·×»»¤Ç¤­¤ë¡£
59 .SS glibcÈÇ
60 Glibc¤Ï¡¢´Ø¿ô
61 .BR gamma ()
62 ¤ò´Þ¤ó¤Ç¤¤¤ë¤¬¡¢¤³¤ì¤Ï
63 .BR lgamma (3)
64 ¤ÈÅù²Á¤Ç¤¢¤ê¡¢¥¬¥ó¥Þ´Ø¿ô¤Î¼«Á³Âпô¤ò·×»»¤¹¤ë¡£
65 .SH ÊÖ¤êÃÍ
66 .BR lgamma (3)
67 ¤ò»²¾È¡£
68 .SH ¥¨¥é¡¼
69 .BR lgamma (3)
70 ¤ò»²¾È¡£
71 .SH ½àµò
72 ¥·¥¹¥Æ¥à¤Ë¤è¤Ã¤Æ¿¶Éñ¤¤¤¬°Û¤Ê¤ë¤È¤¤¤¦Îò»ËŪ¤Ê·Ð°Þ¤Î¤¿¤á¡¢
73 ¤³¤Î´Ø¿ô¤Ï¤É¤Îɸ½àµ¬³Ê¤Ç¤âµ¬Äꤵ¤ì¤Æ¤¤¤Ê¤¤¡£
74 .SH Ãí°Õ
75 .SS Îò»Ë
76 4.2BSD¤Ë¤ª¤¤¤Æ¤Ï¡¢´Ø¿ô
77 .BR gamma ()
78 ¤¬¼ÂºÝ¤Ë·×»»¤¹¤ë¤Î¤Ï
79 .RI ln(|Gamma(| x |)|)
80 ¤Ç¤¢¤ê¡¢
81 .RI Gamma(| x |)
82 ¤ÎÉä¹æ¤¬ extern int \fIsigngam\fP ¤Ë³ÊǼ¤µ¤ì¤Æ¤¤¤¿¡£
83 4.3BSD¤Ë¤Ê¤Ã¤Æ´Ø¿ô̾¤¬Êѹ¹¤µ¤ì¡¢
84 .BR lgamma (3)
85 ¤È¤Ê¤ê¡¢¤½¤Î¥Þ¥Ë¥å¥¢¥ë¥Ú¡¼¥¸¤Ç¤Ï
86 .sp
87 .in +4n
88 ¡Ö¤¤¤Ä¤ÎÆü¤« gamma ¤Î̾¤ÏÉü³è¤·¡¢¥¬¥ó¥Þ´Ø¿ô¤Ë´§¤µ¤ì¤ë¤Ç¤¢¤í¤¦¡×
89 .in
90 .sp
91 ¤È¤¤¤¦ÀÀ¤¤¤¬½Ò¤Ù¤é¤ì¤Æ¤¤¤¿¡£
92 .\" The FreeBSD man page says about gamma() that it is like lgamma()
93 .\" except that is does not set signgam.
94 .\" Also, that 4.4BSD has a gamma() that computes the true gamma function.
95 ¤³¤ì¤Ï4.4BSD¤Ë¤Ê¤Ã¤Æ¼Â¸½¤µ¤ì¡¢
96 .BR gamma ()
97 ¤Ï¤Þ¤µ¤Ë¥¬¥ó¥Þ´Ø¿ô¤ò·×»»¤¹¤ë¤è¤¦¤Ë¤Ê¤Ã¤¿¡£
98 (¤â¤¦ \fIsigngam\fP ¤Ë¤ÏºîÍѤ·¤Ê¤¤¡£)
99 ¤È¤³¤í¤¬¡¢¤³¤ì¤¬Åо줹¤ë»þ´ü¤¬ÃÙ¤¹¤®¤¿¤¿¤á¡¢
100 .BR tgamma (3)
101 ¤È¤¤¤¦¡ÖËÜÅö¤Î¥¬¥ó¥Þ´Ø¿ô¡×¤¬¤¹¤Ç¤Ë¸ºß¤·¤Æ¤¤¤ë¤Î¤Ç¤¢¤ë¡£
102 .\" FreeBSD¤Î¥Þ¥Ë¥å¥¢¥ë¤Ë¤è¤ì¤Ð¡¢gamma()¤Ïsigngam¤ò¥»¥Ã¥È¤·¤Ê¤¤
103 .\" ¤³¤È¤ò½ü¤±¤Ðlgamma()¤ÈƱÍͤÀ¤È¤¤¤¦¡£
104 .\" ¤Þ¤¿¡¢4.4BSD¤Ç¤Ïgamma()¤ÏËÜÅö¤Î¥¬¥ó¥Þ´Ø¿ô¤ò·×»»¤¹¤ë¤È¤â¤¤¤¦¡£
105 .SH ´ØÏ¢¹àÌÜ
106 .BR lgamma (3),
107 .BR signgam (3),
108 .BR tgamma (3)