INNER CODE UNIT · Python
x
herumi/mcl · misc/divsmallx-diff.py:3
x=(1<<L)-1
def diff(k):
y = 1 << k
d = x - (x // (y+1)) * y
print(k,hex(d), d/y)
for k in range(L):
diff(k)
put(32)
put(64)
INNER CODE UNIT · Python
herumi/mcl · misc/divsmallx-diff.py:3
x=(1<<L)-1
def diff(k):
y = 1 << k
d = x - (x // (y+1)) * y
print(k,hex(d), d/y)
for k in range(L):
diff(k)
put(32)
put(64)