在工作时需要把一个二进制文件转换,然后保存到数据库。其中有float型的数据。但是这个数据经常是长达8位的整数,在处理时发现会出现精度丢失的情况。请问如何在不使用科学记数法的同时保证这个数据的精度。
用String或者Bigdecimal来保存.需要计算的时候再转化为float
建议使用BigDecimal类来保存
数据库中用decimal类型保存数据