Annotation of cci/usr/src/man/man3/gamma.3m, revision 1.1.1.1

1.1       root        1: .TH GAMMA 3M  "19 January 1983"
                      2: .SH NAME
                      3: gamma \- log gamma function
                      4: .SH SYNOPSIS
                      5: .nf
                      6: .B #include <math.h>
                      7: .PP
                      8: .B double gamma(x)
                      9: .B double x;
                     10: .fi
                     11: .SH DESCRIPTION
                     12: .I Gamma
                     13: returns ln \||\|\(*G(\||\|\fIx\fR\||\|)\||\|.
                     14: The sign of \(*G(\||\|\fIx\fR\||\|) is returned in the external integer
                     15: .IR signgam .
                     16: The following C program might be used to calculate \(*G:
                     17: .PP
                     18: .nf
                     19:        y = gamma(x);
                     20:        if (y > 88.0)
                     21:                error();
                     22:        y = exp(y);
                     23:        if(signgam)
                     24:                y = \-y;
                     25: .fi
                     26: .SH DIAGNOSTICS
                     27: A huge value is returned for negative integer arguments.
                     28: .SH BUGS
                     29: There should be a positive indication of error.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.