Java:BigDecimal的int、string转换
来源:互联网 发布:琉璃神社备用域名 编辑:程序博客网 时间:2024/06/07 13:24
当程序中涉及金钱存储变量的时候,可以通过BigDecimal进行操作,比int更加安全。
ps:微信支付时,只能用整形,价钱12.34*100的整型,输出结果仍为 价钱12.34
//字符串型String money = 12.34;//声明BigDecimal moneys =new BigDecimal(money);//转换intint moneys1 = moneys.intValue();//转换stringstring moneys2 = moneys.toString();//BigDecimal乘法(BigDecimal类型只能与BigDecimal类型相乘)BigDecimal prices=new BigDecimal(price).multiply(new BigDecimal(100));//设置小数位,变量1是小数位数,变量2是取舍方法(四舍五入) BigDecimal prices1=prices.setScale(2, BigDecimal.ROUND_HALF_UP);
0 0
- Java:BigDecimal的int、string转换
- java中String和int互相转化 String转int or int转String or BigDecimal转int and JAVA类型转换
- java中的BigDecimal和String的相互转换
- Java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- java中的 BigDecimal 和 String 的相互转换
- java中的BigDecimal和String的相互转换
- java中的BigDecimal和String的相互转换
- JAVA中int、String的类型转换
- java中的String 与 int 的转换
- web基础开发(四)
- 李宏毅机器学习课程笔记5:Unsupervised Learning
- 高通QPST工具QFILE刷机报错【Sahara Fail:QSaharaServer Fail:Process fail】
- 解决python报错 unicode error 'utf-8'
- ASP.NET 登录验证
- Java:BigDecimal的int、string转换
- 图像质量评估算法 SSIM(结构相似性)
- ViewPager之setOffscreenPageLimit()解析和实现懒加载
- Nginx+tomcat实现集群跟负载均衡
- 模块化简单例子
- poj题目分类,很好很有层次感
- 美团 关于Category的讲解
- Android中bootchart的使用
- js读取远程图片成为base64