python xlrd解析excel中的长整数,解析出来的是科学计数的浮点数,如何获取原整数(或对应的字符串)
比如,excel中的数字为9481237260002,单元格格式为常规,实际显示为9.48124e+12。table.cell(1,7).value,这样用xlrd解析出...
比如,excel中的数字为 9481237260002 ,单元格格式为常规,实际显示为9.48124e+12。
table.cell(1,7).value,这样用xlrd解析出来后就变成了9.48123726e+12。
请教下如何获得原始的 9481237260002 ?
PS:
(1)只通过代码处理,不手工修改原excel
(2)如果只是把9.48123726e+12换算成字符串,因为精度的问题就变为9481237260000,和原字符串不一致了。 展开
table.cell(1,7).value,这样用xlrd解析出来后就变成了9.48123726e+12。
请教下如何获得原始的 9481237260002 ?
PS:
(1)只通过代码处理,不手工修改原excel
(2)如果只是把9.48123726e+12换算成字符串,因为精度的问题就变为9481237260000,和原字符串不一致了。 展开
1个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询