我正在使用我正在完成的一项工作将.xslx转换为.csv文件时遇到问题。假设从初始值到最终值遍历,特定列中的所有值都回到0的差值。
当在.xlsx中时,似乎没有任何问题与遍历,因为它回到0.然而,当我将其转换为.csv时,似乎第二个小数位似乎被删除了我首先考虑了一些较大的值。当重新打开csv时,它会将其抛出并且不会协调。
我想知道我是否可以对CSV做些什么来阻止这种情况发生,因为我知道你无法保存任何格式,所以它必须是.csv设置的东西?
答案 0 :(得分:0)
我的建议是将所有值乘以1,000或10,000甚至100,000。这将使有效数字向上移动,因此小数点不太可能被删除。
因此,不是将.12345678存储在.CSV中并且可能会丢失一些小数位,而是存储123456.78并且不太可能丢失任何小数位。
这对你有用吗?