我正在尝试使用具有一些公式嵌入列的python从excel文件(.xlsx)中检索值。
A7: 90618.17
B7: 72.625
AC: = A7*B7 giving 6581144.59625
我尝试使用不同的程序包(openpyxl,xlrd,pandas)读取单元格AC的值,但这些方法均无法检索确切的值。 读得到6581144.5962499995。
例外值为6581144.59625,与单元格AC中的显示值相同。 四舍五入值无法满足我们的要求。 请提出一些建议。
答案 0 :(得分:0)
好吧,如果您想寻求快速而肮脏的解决方案... ...我认为可能会有更多的数学解决方案: 打印:6581144.59625
x = float( 6581144.5962499995)
y = float("{0:.5f}".format(x))
print(y)