版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/juer2017/article/details/79479707
测试
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) + "");
显示