Blob


1 .TH ABS 3
2 .SH NAME
3 abs, labs \- integer absolute values
4 .SH SYNOPSIS
5 .B #include <u.h>
6 .br
7 .B #include <libc.h>
8 .PP
9 .B
10 int abs(int a)
11 .PP
12 .B
13 long labs(long a)
14 .SH DESCRIPTION
15 .I Abs
16 returns
17 the absolute value of integer
18 .IR a ,
19 and
20 .I labs
21 does the same for a long.
22 .SH SOURCE
23 .B /sys/src/libc/port/abs.c
24 .SH SEE ALSO
25 .IR floor (3)
26 for
27 .I fabs
28 .SH DIAGNOSTICS
29 .I Abs
30 and
31 .I labs
32 return
33 the most negative integer or long when the true result is unrepresentable.