天天看点

学习Java的第十四天

学习内容:数字格式化

程序代码:

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);//将数字转换成千分数形式
  } 
}      

明天任务:数学运算

继续阅读