AmazingCounters.com

小数转化为百分比格式

项目中遇到日期型数据(Date)做比值,然后显示百分比的问题,这里用个例子来说明一下:

 1 package test;
 2 
 3 import java.text.NumberFormat;
 4 
 5 import org.junit.Test;
 6 
 7 /**
 8  * 
 9  * 功能: TODO.计算百分比<br/>
10  * date: 2017年7月25日 上午9:23:17 <br/>
11  *
12  * @author CCZHAO
13  * @version
14  * @since JDK 1.8
15  */
16 public class Percent {
17     @Test
18     public void getPercent() {
19         double d1 = 24.58D;
20         double d2 = 30.86D;
21 
22         NumberFormat nt = NumberFormat.getPercentInstance();
23         nt.setMinimumFractionDigits(2);
24         System.out.println(nt.format(d1 / d2));
25     }
26 }

 

上面用两个double类型的数据做演示,换做Date型数据也是可以的,或者long类型。

 

posted @ 2017-07-25 09:41  MySummerRain  阅读(532)  评论(0编辑  收藏  举报