试图创建函数来计算浮点数,从浮点数和基数。我们该怎么做?
这是我所做的
def frac(s, base):
import math
exp = range(math.log(s, base), -1, -1)
for e in exp:
d = (s // (base ** e))
s -= d * (base ** e)
yield d
尝试瞄准类似的东西
(100.101, base=2) = 4.625
SMILET
相关分类