1
>>>import struct
>>>struct.unpack('!d', ('40d11998e5035288').decode('hex'))[0]
>>>
>>>17510.3889778429
我想能值17510.3889778429打印到.csv输出文件。出于某种原因,当我写这篇文章的文件后,便将小数,只写道:
17510.3889778
我怎么会打印此以更高的精度?
感谢, 斯内德
哪来用于写文件的代码? – TJD
您使用的是什么版本的Python?这是一个在最新版本的Python中已经解决的已知问题(例如,2.7.3);请参阅http://bugs.python.org/issue13573 –
顺便说一下,看起来像http://stackoverflow.com/questions/8455253是可能的重复。 –