java 导出csv文件 出现16进制数字 怎么办?我想还是变成数字字符串

2025-04-26 18:25:12
推荐回答(2个)
回答1:

33416E+454 这并不是16进制,而是科学计算法,33416乘以10的454次方。不出意外的话,你存储的数据是浮点数,浮点数的默认打印形式就是这样的。事实上,这个数字太大,难道要把几百位数字都显示出来吗,这显然不现实,所以科学技术法并没有问题。

如果这么大的数字不是你期望的,那么我觉得是你程序写错了,你应当重新检查自己的程序算法。

回答2:

在导出时加上“\t” 273843940453 就可以了