Returns ceilng(x / y).
Returns ceilng(x / y). Assumes x >= 0, y > 0.
Returns ceilng(x / y).
Returns ceilng(x / y). Assumes x >= 0, y > 0.
Returns the smallest integer >= x which in binary has either a single 1 or two 1s together.
Returns the smallest integer >= x which in binary has either a single 1 or two 1s together. Equivalently, returns the smallest integer >= x of the form 2**k or 3/2 * 2**k for some k.