String转double保留两位小数

原创 2015年07月07日 18:00:11


关于此问题,网上一些答案不太靠谱

通过实践,此处只提供一个办法:  

	String price_CNY = map.get("CNY"); //6.2041 
	Double cny = Double.parseDouble(price_CNY);//6.2041    这个是转为double类型
	DecimalFormat df = new DecimalFormat("0.00"); 
	String CNY = df.format(cny); //6.20   这个是字符串,但已经是我要的两位小数了
	Log.i(TAG, CNY);
	Double cny = Double.parseDouble(CNY); //6.20

打印结果为6.20


完。


MEIZU PRO7

相关文章推荐

java double类型保留两位小数4种方法

4种方法,都是四舍五入,例: import java.math.BigDecimal; import java.text.DecimalFormat; import java...

java double 保留两位小数

java保留两位小数问题: 方式一: 四舍五入   double   f   =   111231.5585;   BigDecimal   b   =   new   BigDeci...

double 转String后保留小数后两位 例如:0.00,2.20,2.21

/** * double类型转String 类型的小数点后的00 * @param num double参数 * @return String 类型 */ ...

double四舍五入并保留两位小数的方法

1.只要输出结果 1 2 double x1 = 0.026; System.out.println(String.format("%.2f", x1)); ...

js保留两位小数

今天在做Birt报表时, 要显示一列百分比的数据,但因一些特别的原因,不能使用使用百分比样式,即如果数据是0.9538不能显示成“95.38%”的样式,必须显示成“95.38”。 开始时想使用jav...

带小数的String转整数Integer

其实String和Integer、Float、Double等相互转换这都很容易。可是带小数的String转Float、Double会出现“模糊数字”,解决方法见下实例和结论。...

js 字符串转换成数字的三种方法, 取float型小数点后两位数的方法

在js读取文本框或者其它表单数据的时候获得的值是字符串类型的,例如两个文本框a和b,如果获得a的value值为11,b的value值为9 ,那么a.value要小于b.value,因为他们都是字符串形...

java处理保留小数点后几位

方式一:四舍五入  double   f   =   111231.5585;  BigDecimal   b   =   new   BigDecimal(f);  double   f1   = ...

[Java] double与String之间的相互转换方法[转]

8种基本数据类型有相应的8种包装类(Wrapper)对应,分别 是:Character,Byte,Short,Integer,Long,Float,Double,Boolean.特点:1.提供了val...

[Java] double与String之间的相互转换方法

8种基本数据类型有相应的8种包装类(Wrapper)对应,分别是:Character,Byte,Short,Integer,Long,Float,Double,Boolean.特点:1.提供了valu...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:String转double保留两位小数
举报原因:
原因补充:

(最多只允许输入30个字)