BitSizeI function

Namespace: Microsoft.Quantum.Math

Package: Microsoft.Quantum.Standard

For a non-negative integer a, returns the number of bits required to represent a.

function BitSizeI (a : Int) : Int


a : Int

The integer whose bit-size is to be computed.

Output : Int

The bit-size of a.


This function returns the smallest $n$ such that $a < 2^n$.