按道理说只要把Excel设置成文本格式就好了,但是不知道为什么长度在11位的时候就不行 Excel_1">方法一:把Excel设置成文本格式 日期也可以这样做,同样有效。 第二种:获取到数据之后再转成相对应的数据 System.out.println(new BigDecimal("1.6405090205E10").toPlainString());