Java 保留N位小数的快捷方法
来源:互联网 发布:pc28单双永久算法 编辑:程序博客网 时间:2024/06/03 17:13
很多时候我们需要对某些数字进行格式化后显示,这里总结了四种比较常见的方法:
package com.example.test.df;import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class DecimalFormatTest {private static float number = -128.735f;public static void main(String[] args) {numberFormat_1();numberFormat_2();numberFormat_3();numberFormat_4();}/** * DecimalFormat转换最简便 */public static void numberFormat_1() {DecimalFormat df = new DecimalFormat(".00");//DecimalFormat df = new DecimalFormat("#.00");System.out.println(df.format(number));}/** * String.format打印最简便 */public static void numberFormat_2() {System.out.println(String.format("%.2f", number));}public static void numberFormat_3() {NumberFormat nf = NumberFormat.getNumberInstance();nf.setMaximumFractionDigits(2);System.out.println(nf.format(number));}public static void numberFormat_4() { BigDecimal mBD = new BigDecimal(number); double f1 = mBD.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue(); System.out.println(f1); }}
- Java 保留N位小数的快捷方法
- JAVA中保留N位小数的方法,例子
- Java使四舍五入和保留N位小数的方法
- C#保留N位小数的方法
- JavaScript保留N位小数的方法
- java:保留n位小数
- java保留n位小数
- java 保留小数后N位小数
- java保留2位小数的方法
- JAVA 保留两位小数的方法
- JAVA-保留两位小数的方法
- #中保留N位小数的几种方法(转)
- lua保留n位小数方法
- java四舍五入、保留n位小数
- Java除法保留N位小数
- java中的保留n位小数
- Java 四舍五入 保留N位小数
- java四舍五入、保留n位小数
- SIP协议解析与实现(1)
- 关于xcode Instruments的简单使用
- 教你怎样用unity3d发布一个Android的apk文件.绝对精细
- android4.2 在设置中添加菜单
- Windows 32位下cocos2d-x2.2.0&Android环境搭建
- Java 保留N位小数的快捷方法
- Oracle中CBO优化器简介
- ubuntu 重启后黑屏
- maven hibernate 实现对mysql简单的CRUD操作
- android如何实时显示sqlite数据库内容
- 第九周-求1000以内的偶数和-3
- UVA 11889 - Benefit
- HDU1698:Just a Hook(线段树区间更新)
- 求1000以内的所有偶数和 3