一尘不染

如何抑制Python中的科学计数法?

python

这是我的代码:

x = 1.0
y = 100000.0    
print x/y

我的商显示为 1.00000e-05

有什么方法可以压制科学记数法并使其显示为 0.00001?我将使用结果作为字符串。


阅读 2033

收藏
2020-02-19

共1个答案

一尘不染

'%f' % (x/y)

但是你需要自己管理精度。例如,

'%f' % (1/10**8)
2020-02-19