PTT
Submit
Submit
选择语言
正體中文
简体中文
PTT
Python
[问题] 请问写入CSV的数字精度
楼主:
jijuan
2020-01-20 18:38:10
我先从.xls档案读出
其中有个字段是1.2407075015
我只需想要取到小数点后第三位
于是用
temp = Decimal(sheet.cell_value(row, col)).quantize(Decimal('.000'),
ROUND_HALF_UP)
这里我把tmep印出来后值已经是1.241了
接着把它写入.csv
可是开启.csv之后发现数值又是1.2407075015
请问这是什么原因呢?
作者:
gjohnlua
2020-01-20 19:55:00
把变量型态改成string再写入csv呢?
作者:
Mchord
(Mchord)
2020-01-21 10:18:00
f.write('%.3f' % (var))
作者:
Hsins
(翔)
2020-01-21 12:58:00
你没把资讯写足够...你是怎么写入 .csv 的?
继续阅读
[问题] 如何精进自己的python的能力
qazwsx99876
[讨论] TypeError: 'type' object is not....
sandy946727
Re: [问题] 样本排列组合的问题
poototo
Re: [问题] integrate (-inf,inf) 实际的积分范围
holycity
[问题] 请教将List拆掉的方法(转置/平坦化)
sharkbay
[问题] 样本排列组合的问题
GoGoApo
Re: [问题] 截图定位
ctr1
[问题] micropython 执行时间不连续
kanggy
[问题] 截图定位
legov
Re: [问题] integrate (-inf,inf) 实际的积分范围
papple23g
Links
booklink
Contact Us: admin [ a t ] ucptt.com