java中将科学计数法转换普通计数法的简单方法

今天发现数据库里汇总的数据有点大,一输出就被自动转化成科学计数法了。后来发现是转换字符串的方法有问题。如下:

String a = "11234567.89";

BigDecimal db = new BigDecimal(a);

System.out.println("科学计数:" + db.toString());

System.out.println("普通计数:" + db.toPlainString());

输出:

科学计数:1.123456789E7

普通计数:11234567.89

以上这篇java中将科学计数法转换普通计数法的简单方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持菜鸟教程(cainiaojc.com)。