2015-05-03 43 views
0

如果我有像Dogecoins的一些量:CONVER整數cryptocurrency

amount = 212406306381 
print(amount) 
>>> 2124.063,063,81 

200000 LTC COINT到0.002,000,00

回答

1

這是一種奇怪的數字格式,不是嗎? ;)

def myprint(a): 
    print "{:01d}.{:03d},{:03d},{:02d}".format((a % 10**12)/10**8, (a % 10**8)/10**5, (a % 10**5)/10**2, a % 10**2) 

myprint(212406306381) # prints 2124.063,063,81 
myprint(200000) # prints 0.002,000,00 
+0

可以將其轉換爲Python3像'打印( 「...」 .format(...))' – khex

+0

@ qm69我已經編輯我的答案。 – dersvenhesse

+0

幹得好!非常感謝 – khex