【发布时间】:2010-10-14 02:41:39
【问题描述】:
这是我的代码:
x = 1.0
y = 100000.0
print x/y
我的商显示为1.00000e-05。
有什么方法可以抑制科学记数法并使其显示为
0.00001?我将使用结果作为字符串。
【问题讨论】:
-
令人失望的是,这里的答案都没有解决这个问题。如果有一种方法可以阻止 python(3) 使用科学记数法,那将是很好的,除非明确指定。所有答案都要求用户明确禁止科学记数法,这与一般禁止从 python 中隐式使用科学记数法不同。
-
是的,就像 R 对
options(scipen = 999)所做的那样
标签: python floating-point