小数转化为百分比格式

项目中遇到日期型数据(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类型。

 

转载于:https://www.cnblogs.com/ZT-SummerRain/p/7232334.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值