首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

怎么把double转换为string并且指定小数点后位数

2011-12-08 
如何把double转换为string并且指定小数点后位数如题。123.123-123.1230123.123456789-123.1234[解决办法]

如何把double转换为string并且指定小数点后位数
如题。
123.123   ->   123.1230
123.123456789   ->   123.1234



[解决办法]
Double.toString(double)
string.valueof(double)
[解决办法]
//用BigDecimal转一下
public static String doubleToString(double num,int scale) {
return (new BigDecimal(num).divide(new BigDecimal(1.0),scale,BigDecimal.ROUND_HALF_DOWN )).toString();

}

热点排行