java数字格式化类DecimalFormat详解

2015-08-16|来源:

DecimalFormatNumberFormat的一个具体子类,用于格式化十进制数字。


在日常开发中用的较多的是对java Double保留两位小数;
DecimalFormat df=new DecimalFormat(".##");
double d=1252.2563;
String st=df.format(d);


DecimalFormat df = new DecimalFormat("0");
//格式化科学计数法
DecimalFormat df = new DecimalFormat("0.00");
double d=1.3569135278E10;
String valueStr=df.format(d);
System.out.println(valueStr);//13569135278*/
		
//格式化小数
df = new DecimalFormat("#00.00#");
System.out.println(df.format(33.3));//33.30
               
//格式化百分数
df = new DecimalFormat("#.00#%");
System.out.println(df.format(0.33333));//33.333%


DecimalFormat格式化模板


JAVA中相除后留几位小数
import java.text.DecimalFormat;
DecimalFormat df = new DecimalFormat("###.000");  
df.format((double)100/3);   //33.333


JAVA求两个数的百分比

public static String getPercent(int x, int total){
    double result=(x*1.0)/(total*1.0);
	System.out.println(result);
	
	DecimalFormat df1=new DecimalFormat("0.0000%");
	String final_result=df1.format(result);
	return final_result;
}


相关问答

更多

华为Matebook X可以格式化他预装的win的C盘装Linux系统吗?

只要是磁盘就可以格式化,需要你从livecd启动,在不挂载C盘或者卸载C盘挂载的情况下,可以通过fdisk或者parted或者图形格式化,C盘NTFS格式,Linux发行版中,Ubuntu默认支持该文件系统,Centos/RHEL一类的系统默认无该内核模块。

linux问题,磁盘建立主分区,格式化并加载到目录,求大神详解

1.使用ssh远程连接工具登录到系统,使用fdisk -l命令查看磁盘状态 2.输入 fdisk /dev/sdb 然后回车,给硬盘进行分区 3.输入n回车新建分区,接着再输入p回车新建主分区 4.此处要求选择分区号在1-4间,输入1回车 5.First cylinder (1-20805, default 1):这里是设置分区起始的柱面,直接回车选择默认即可 6.Last cylinder or +size or +sizeM or +sizeK (1-20805, default 20805) ...

Linux系统的电脑怎样格式化?

fdisk, gdisk 分区; mkfs.ext4, mkfs.vfat 格式化 也可以用图形化的 gparted

node.js利用mongoose获取mongodb数据的格式化问题详解

说明 大家都知道在mongodb 中获取数据,不管使用回调函数还是Promise又或者generate 语法最后得到都是mongoose.Query对象,不能直接操作如同普通对象一样得到单行数据。还有就是时间格式化问题,见下面。 下面示例默认使用co 和 es6 */yield 语法,当然也可以使用async/await 1. 安装mongoose $ npm install mongoose co moment --save 说明: mongoose: mongodb 的nodejs 数据库驱动 ...

linpus linux be 装win7 怎么格式化全盘

linux系统不要了吧 就用WIN7系统的安装盘或U盘安装PE重新分区格式化 不过注意 GHOST 没这个功能,必须用第三方软件自己分区 如果是官方原版的正版安装盘,每个系统的安装过程开始都有分区格式化的功能 希望帮到你 ··

专题教程

JAVA概述
第一部分:java入门基础
第二部分:java常用类
第三部分:jdbc系列教程
第四部分:java高级特征
Gson教程
快速了解 jdk8 新特征

相关文章

更多

最近更新

更多