现在的位置: 首页Coding>正文
Java获取数值百分比的函数
2012年12月27日 Coding 暂无评论 ⁄ 被围观 4,348 views+

 package info.zoio.datatram;

 

import java.text.NumberFormat;

import java.text.ParseException;

 

public class DataTram {
 //获取一个数值的百分比
 public String FormatPercent(double number,int value){
  NumberFormat nf = NumberFormat.getPercentInstance();
  nf.setMinimumIntegerDigits(value);
  
  return nf.format(number);
 }
 
 //根据百分比获取数值
 public double FormatNumber(String value){
  double n = 0;
  NumberFormat nf = NumberFormat.getPercentInstance();
  try {
   n = nf.parse(value).doubleValue();
  } catch (ParseException e) {
   // TODO: handle exception
  }
  
  return n;
 }
 
 public static void main(String[] args) {
  DataTram dt = new DataTram();
  String a = dt.FormatPercent(0.125789, 0);//13%
  System.out.println(a);
  double b = dt.FormatNumber(“50%”);//0.5
  System.out.println(b);
 }
}



给我留言

留言无头像?


无觅相关文章插件,快速提升流量