测试

 tv = findViewById(R.id.tv);
 double stt = 999999999999.3344;
 DecimalFormat format = new DecimalFormat("#,##0.00");//不以科学计数法显示,并把结果用逗号隔开保留两位小数
 BigDecimal bigDecimal = new BigDecimal(stt);//不以科学计数法显示,正常显示保留两位小数
 tv.setText("" + format.format(stt) + "\n" + bigDecimal.setScale(2, BigDecimal.ROUND_HALF_UP) + "");

显示


更多推荐

Android开发得到的数据结果不以科学计数法显示的设置