1
onyourroad 2019-01-18 16:13:00 +08:00
转成字符串然后处理?
|
2
wfd0807 2019-01-18 16:17:33 +08:00
"快速得到"是怎么定义的?
|
3
rudy1224 2019-01-18 16:20:41 +08:00
from math import log, ceil
y = 10 ** ceil(log(1/x,10)) if x < 1 else 1 这样? |
4
ss098 2019-01-18 16:21:54 +08:00 via Android
这不是除法吗。
|
5
linap 2019-01-18 16:33:30 +08:00
import math
def fun1(n): return 1 if n>=1 else math.pow(10,math.ceil(math.log10(1/n))) def fun2(n): a=1 while n*a<1: a*=10 return a |
6
sosilver 2019-01-18 17:24:15 +08:00
f * (pow(10, -min(Decimal(f).adjusted(), 0)))
|