网站源码上传安装,万表网,邢台业之峰装饰公司怎么样,wordpress 女装小说对Java中 DecimalFormat 的所有基础用法进行了一个汇总。DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充#xff0c;# 表示只要有可能就把数字拉上这个位置。下面的例子包含了差不多所有的基本用法。import java.text.DecimalForm…对Java中 DecimalFormat 的所有基础用法进行了一个汇总。DecimalFormat 类主要靠 # 和 0 两种占位符号来指定数字长度。0 表示如果位数不足则以 0 填充# 表示只要有可能就把数字拉上这个位置。下面的例子包含了差不多所有的基本用法。import java.text.DecimalFormat;public class TestNumberFormat{public static void main(String[]args){double pi 3.1415927; //圆周率//取一位整数System.out.println(new DecimalFormat(0).format(pi)); //3//取一位整数和两位小数System.out.println(new DecimalFormat(0.00).format(pi)); //3.14//取两位整数和三位小数整数不足部分以0填补。System.out.println(new DecimalFormat(00.000).format(pi));// 03.142//取所有整数部分System.out.println(new DecimalFormat(#).format(pi)); //3//以百分比方式计数并取两位小数System.out.println(new DecimalFormat(#.##%).format(pi)); //314.16%long c 299792458; //光速//显示为科学计数法并取五位小数System.out.println(new DecimalFormat(#.#####E0).format(c)); //2.99792E8//显示为两位整数的科学计数法并取四位小数System.out.println(new DecimalFormat(00.####E0).format(c)); //29.9792E7//每三位以逗号进行分隔。System.out.println(new DecimalFormat(,###).format(c)); //299,792,458//将格式嵌入文本System.out.println(new DecimalFormat(光速大小为每秒,###米。).format(c));}}