summaryrefslogtreecommitdiff
path: root/static/v10/man3/hypot.3
blob: 2b477a7a684ced95c85dd523c39d375dc170912b (plain)
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
.pa 1
.he 'HYPOT (III)'6/12/72'HYPOT (III)'
.ti 0
NAME		hypot -- calculate hypotenuse
.sp
.ti 0
SYNOPSIS	movf	a,fr0
.br
movf	b,fr1
.br
jsr	r5,hypot
.br
movf	fr0,...
.sp
.ti 0
DESCRIPTION	The
square root of fr0*fr0 + fr1*fr1
is returned in fr0.
The calculation is done in such a way
that overflow will not occur unless
the answer is not representable in floating point.
.sp
.ti 0
FILES		kept in /lib/liba.a
.sp
.ti 0
SEE ALSO	sqrt(III)
.sp
.ti 0
DIAGNOSTICS	The
c-bit is set if the result cannot
be represented.
.sp
.ti 0
BUGS		--