Java float保留两位小数或多位小数
2015-07-27 13:35
555 查看
链接:http://www.cnblogs.com/Dtscal/p/3485405.html
Java 中不要直接将 float 强转为 int 型,建议使用 Math.round() 方法!
方法1:用Math.round计算,这里返回的数字格式的.
方法2:用DecimalFormat 返回的是String格式的.该类对十进制进行全面的封装.像%号,千分位,小数精度.科学计算.
个人觉得在前台显示金额方面的还是用第二种方式.理由很简单是字符串格式的.
Java 中不要直接将 float 强转为 int 型,建议使用 Math.round() 方法!
方法1:用Math.round计算,这里返回的数字格式的.
相关文章推荐
- 【leetcode-16】3Sum Closest(java)
- Java取得指定年月的最大天数
- [Java]Leetcode69 Sqrt(x)
- Android Stuidio导入Eclipse的工程文件
- java纯数字加密解密实例
- eclipse查看方法说明时出现This element neither has attached source nor attached Javadoc and hence no Javadoc
- Spring 整合ibatis
- Java项目经验
- Java集合框架学习笔记
- mysql java前景
- Spring Batch 文档翻译
- Java ActiveMQ 讲解(一)理解JMS 和 ActiveMQ基本使用
- JAVA线程同步中wait()和notify()简洁例子
- 非常好的javaweb总结
- Struts2 关于返回type="chain"的用法.
- [leetcode-15]3Sum(java)
- 关于java反射的那点事
- Hadoop集群(第7期)_Eclipse开发环境设置
- Struts2 vs SpringMVC for Me
- 读Spring的源代码二:DispatcherServlet处理web请求的过程