学习内容:数字格式化
程序代码:
package 数字处理类;
import java.text.DecimalFormat;
public class 数字格式化 {
static public void SimgleFormat(String pattern,double value) {
DecimalFormat myFormat=new DecimalFormat(pattern);//实例化DecimalFormat对象
String output=myFormat.format(value);//将数字格式化
System.out.println(value+" "+pattern+" "+output);
}
static public void UseApplyPatternMethodFormat(String pattern,double value) {
DecimalFormat myFormat=new DecimalFormat();
myFormat.applyPattern(pattern);
System.out.println(value+" "+pattern+" "+myFormat.format(value));
}
public static void main(String[] args) {
// TODO 自动生成的方法存根
SimgleFormat("###,###,###",123456.789);//调用静态SimgleFormat()方法
SimgleFormat("00000000.###kg",123456.789);//在数字后加单位
SimgleFormat("000000.000",123.78);
UseApplyPatternMethodFormat("#.###%",0.789);//将数字转换成百分数形式
UseApplyPatternMethodFormat("###.##",123456.789);//小数点后格式化为两位
UseApplyPatternMethodFormat("0.00\u2030",0.789);//将数字转换成千分数形式
}
}
明天任务:数学运算