java中格式化小数保留小数
来源:互联网 发布:lol for mac 国服 编辑:程序博客网 时间:2024/05/22 02:25
import java.text.DecimalFormat;
import java.text.NumberFormat;
public class Test {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
//定义一个浮点型数字
double number = 5.555555555;
//定义一个变量
String str ="";
//格式化数字 #代表的阿拉伯数字如果不存在则显示为0
DecimalFormat decimalFormat = new DecimalFormat("#0.00");
str = decimalFormat.format(number);
System.out.println("保留两位数字的结果:"+str);
//显示白分比
DecimalFormat decimalFormat1 = new DecimalFormat("#0.00%");
str = decimalFormat1.format(number);
System.out.println("保留两位并显示百分比:"+str);
//格式化为货币的形式 并且四射五入
NumberFormat decimalFormat2 = DecimalFormat.getCurrencyInstance();
str = decimalFormat2.format(number);
System.out.println("-----------------------------");
System.out.println(str);
//四舍五入
DecimalFormat decimalFormat3 = (DecimalFormat) DecimalFormat.getInstance();
str = decimalFormat3.format(number);
System.out.println("-----------------------------");
System.out.println(str);
//格式化为整数型并且四舍五入
NumberFormat numberFormat = DecimalFormat.getIntegerInstance();
str = numberFormat.format(number);
System.out.println("-----------------------------");
System.out.println(str);
//四舍五入
NumberFormat numberFormat2 = NumberFormat.getNumberInstance();
str = numberFormat2.format(number);
System.out.println("-----------------------------");
System.out.println(str);
//格式化为百分比
NumberFormat numberFormat3 = DecimalFormat.getPercentInstance();
str = numberFormat3.format(number);
System.out.println("-----------------------------");
System.out.println(str);
/////////////////////////////////////////////////
///////////////其实还有很多的例子 你也可以试一下
//////////////学编程需要勤动手 。。。你绝对可以成为高手
}
}
----------------------------------------------结果---------------------------------------------------------------------
保留两位数字的结果:5.56
保留两位并显示百分比:555.56%
-----------------------------
¥5.56
-----------------------------
5.556
-----------------------------
6
-----------------------------
5.556
-----------------------------
556%
- java中格式化小数保留小数
- java格式化小数,保留两位小数
- java 中格式化小数位数
- Java中如何格式化小数
- java中格式化小数,格式化时间
- java 保留小数位数
- Java保留小数问题
- java保留有几位小数
- Java保留小数问题
- Java数据保留小数
- java保留小数_hanCSDN_20130416
- java保留后面小数
- java 保留小数位数
- java 四舍五入保留小数
- java保留小数
- java 四舍五入保留小数
- java保留小数
- java 四舍五入保留小数
- struts2中的if标签怎样判断action中的对象是否为空
- V4L2通过摄像头采集图片 (转载)
- struts2中action的方法里怎样判断用户是否选择了上传文件
- 使用DOM编程实现添加行和删除行
- struts2中怎样使用Map集合
- java中格式化小数保留小数
- 怎样获得本机的Ip地址和计算机的名称
- java获得本机的mac
- Java中创建数组的方法
- java过滤器
- Spring mvc (一)
- Spring MVC (二)
- Spring MVC (三)
- AWT 图形界面开发