netbsd man page for ilog2

Query: ilog2

OS: netbsd

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

ILOG2(3)						   BSD Library Functions Manual 						  ILOG2(3)

NAME
ilog2 -- integer logarithm
SYNOPSIS
#include <sys/bitops.h> size ilog2(size x);
DESCRIPTION
The ilog2() macro returns an integer (binary) logarithm of x. It is the logarithm for base 2; the binary logarithm of x is the power to which the number 2 must be raised to obtain the value x. The type of the input parameter should be either uint32_t or uint64_t.
ERRORS
A value -1 is returned on error.
SEE ALSO
bitops(3), ilogb(3), log2(3), imax(9), powerof2(9)
HISTORY
The ilog2() macro first appeared in NetBSD 5.0.
BSD
May 10, 2011 BSD
Related Man Pages
log10f(3) - netbsd
log2f(3) - netbsd
logf(3) - netbsd
roundup(9) - netbsd
roundup2(9) - netbsd
Similar Topics in the Unix Linux Community
Vm versus physical linux server
NetBSD 6.1.2: apm and admd not found
RFC - Korn shell prompt
Grandpa returning to UNIX
Grep command to show the number of results