// arithm.h : simple integer arithmetic int abs (int a); int min (int a, int b); int max (int a, int b); int min3 (int a, int b, int c); int max3 (int a, int b, int c); uint umin (uint a, uint b); uint umax (uint a, uint b); uint umin3 (uint a, uint b, uint c); uint umax3 (uint a, uint b, uint c); long labs (long a); long lmin (long a, long b); long lmax (long a, long b); long lmin3 (long a, long b, long c); long lmax3 (long a, long b, long c); int ilog2 (int a); // a > 0 uint ulog2 (uint a); // a > 0