File size: 226 Bytes
4bec42e
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
try:
    int.bit_length(0)

    def get_bit_length(n):
        return n.bit_length()

except:
    # Work around
    def get_bit_length(n):
        i = 0
        while n:
            n >>= 1
            i += 1
        return i