nextpow2 {matlab} | R Documentation |
MATLAB nextpow2 function
Description
Smallest power of 2 greater than or equal to its argument.
Usage
nextpow2(x)
Arguments
x |
numeric or complex value(s). |
Details
Computes the smallest power of two that is greater than or equal to the
absolute value of x
. (That is, p
that satisfies
2^p \ge abs(x)
).
For negative or complex values, the absolute value will be taken.
Value
Returns numeric result containing integer p
as described above.
Nonscalar input returns an element-by-element result (of same size/dimensions
as its input).
Author(s)
H. Borchers hwborchers@googlemail.com, P. Roebuck proebuck1701@gmail.com
See Also
Examples
nextpow2(10) # 4
nextpow2(1:10) # 0 1 2 2 3 3 3 3 4 4
nextpow2(-2^10) # 10
nextpow2(.Machine$double.eps) # -52
nextpow2(c(0.5, 0.25, 0.125)) # -1 -2 -3
[Package matlab version 1.0.4.1 Index]