IMAX(9) | Kernel Developer's Manual | IMAX(9) |
imax
, imin
,
lmax
, lmin
,
uimax
, uimin
,
ulmax
, ulmin
—
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
uimax
(u_int
a, u_int b);
u_int
uimin
(u_int
a, u_int b);
u_long
ulmax
(u_long
a, u_long b);
u_long
ulmin
(u_long
a, u_long b);
imin
(), lmin
(),
uimin
(), and ulmin
() functions
return whichever argument is algebraically smaller, differing only in their
argument and return types: these functions operate on, respectively, natural
size, long, unsigned and unsigned long integers.
The imax
(),
lmax
(), uimax
(), and
ulmax
() functions are identical except that they
return the algebraically larger argument between a and
b.
July 10, 2024 | NetBSD 10.1 |