关闭

String转double保留两位小数

标签: doubleStringString转doubleString转double保留两位小数
8767人阅读 评论(3) 收藏 举报
分类:


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

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

	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

1
2

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:74602次
    • 积分:1555
    • 等级:
    • 排名:千里之外
    • 原创:82篇
    • 转载:10篇
    • 译文:0篇
    • 评论:8条
    最新评论