|
|
1.1 root 1: .\" @(#)exp.3 6.2 (Berkeley) 6/6/85
2: .\"
3: .TH EXP 3M "June 6, 1985"
4: .AT 3
5: .SH NAME
6: exp, log, log10, pow, sqrt \- exponential, logarithm, power, square root
7: .SH SYNOPSIS
8: .nf
9: .B #include <math.h>
10: .PP
11: .B double exp(x)
12: .B double x;
13: .PP
14: .B double log(x)
15: .B double x;
16: .PP
17: .B double log10(x)
18: .B double x;
19: .PP
20: .B double pow(x, y)
21: .B double x, y;
22: .PP
23: .B double sqrt(x)
24: .B double x;
25: .fi
26: .SH DESCRIPTION
27: .I Exp
28: returns the exponential function of
29: .I x.
30: .PP
31: .I Log
32: returns the natural logarithm of
33: .IR x ;
34: .I log10
35: returns the base 10 logarithm.
36: .PP
37: .I Pow
38: returns
39: .if n \
40: .I x**y.
41: .if t \
42: .I x\u\s8y\s10\d.
43: .PP
44: .I Sqrt
45: returns the square root of
46: .I x.
47: .SH SEE ALSO
48: hypot(3M),
49: sinh(3M),
50: intro(3M)
51: .SH DIAGNOSTICS
52: .I Exp
53: and
54: .I pow
55: return a huge value when the correct value would overflow;
56: .I errno
57: is set to ERANGE.
58: .I Pow
59: returns 0 and sets
60: .I errno
61: to EDOM when the first argument is negative and the second is non-integral or
62: when first argument is 0 and the second is less than or equal to 0.
63: .PP
64: .I Log
65: returns 0 when
66: .I x
67: is zero or negative;
68: .I errno
69: is set to EDOM.
70: .PP
71: .I Sqrt
72: returns 0 when
73: .I x
74: is negative;
75: .I errno
76: is set to EDOM.
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.