NAME
imax, imin,
lmax, lmin,
max, min,
ulmax, ulmin,
abs —
kernel library math routines
SYNOPSIS
#include
<lib/libkern/libkern.h>
int
imax(int
a, int b);
int
imin(int
a, int b);
long
lmax(long
a, long b);
long
lmin(long
a, long b);
u_int
max(u_int
a, u_int b);
u_int
min(u_int
a, u_int b);
u_long
ulmax(u_long
a, u_long b);
u_long
ulmin(u_long
a, u_long b);
int
abs(int
j);
DESCRIPTION
The
min(),
imin(),
lmin()
and
ulmin()
functions return the smallest integer between a and
b, inclusive. The
max(),
imax(),
lmax()
and
ulmax()
functions return the largest integer between a and
b, inclusive.
The
abs() function
computes the absolute value of integer j.
STANDARDS
The abs() function conforms to
ANSI X3.159-1989
(“ANSI C89”).