Java百分比转换问题

原创 2016年08月31日 10:13:44
public static String getNumber(Integer num,Integer totalNum) {//传入要转化的数字和一个总数
           Double  d = Double.parseDouble(num.toString());
           Double  t = Double.parseDouble(totalNum.toString());
           double percent = d/t;
           NumberFormat nt = NumberFormat.getPercentInstance();
           nt.setMinimumFractionDigits(2);
           return nt.format(percent);//返回对应的百分比

    }

//引包
import java.text.NumberFormat;
public class TeachYou {
public static void main(String[] args) {
 

 //这里的数后面加“D”是表明它是Double类型,否则相除的话取整,无法正常使用
   double percent = 50.5D /150D;
   //输出一下,确认你的小数无误
   System.out.println("小数:" +percent);
   //获取格式化对象
   NumberFormat nt =NumberFormat.getPercentInstance();
   //设置百分数精确度2即保留两位小数
  nt.setMinimumFractionDigits(2);
   //最后格式化并输出
   System.out.println("百分数:" +nt.format(percent));
 
}
}

第二种:

NumberFormat formatter = new DecimalFormat("0.000");
Double x=new Double(34.0/55.0);
String xx = formatter.format(x);
System.out.println(xx);


相关文章推荐

android 解决百分比布局适配时Textview的字体Textsize比例缩放问题

转至:http://blog.csdn.net/qq_29777823/article/details/51792630 版权声明:本文为博主原创文章,未经博主允许不得转载。 ...

Div高度的百分比问题

转载自http://blog.163.com/m13864039250_1/blog/static/213865248201391012657561/ 总结:Div设置高度为百分比的时候  则外...

android 百分比布局(percentLayout),妈妈再也不用担心适配问题了

今天事情比较少,没事做就瞎看看,尽然发现android尽然能够像web一样支持百分比布局了,实在是激动人心(以后面试谁再问我适配的问题,我他妈一定要打死他),下面看看如何实现一个百分比布局的页面。 首...

关于table设置百分比单位无法实现响应式的问题---强制換行

欢迎来到Altaba的博客  2017年8月10日  今天来说一下自己在工作中遇到的一个小坑,工作中需要通过邮箱给用户发送一个html页面,为了满足样式布局在邮箱中能正常显示,很多样式都不能起到作用,...
  • Altaba
  • Altaba
  • 2017年08月10日 11:10
  • 337

Table布局width设置为百分比无效问题

#Table布局width设置为百分比无效问题 ###本来这个问题已经没有讨论的价值了,因为table布局是低效率,无语意化的。但是css3 支持display设置为table、table-cell...

解决百分比布局适配时Textview的字体Textsize比例缩放问题

本文主要介绍android 解决百分比布局适配时Textview的字体Textsize比例缩放问题,请看文章!...

百分比布局 (翻译,体验)解决布局问题,又一种体验

转载请注明出处:王亟亟的大牛之路我们过去经常使用传统的RelativeLayout,LinearLayout,FrameLayout.以及一些较新的诸如可拉伸的CollapsingToolbarLay...

margin,padding,top,left,transform:translate(10%,10%)等使用百分比的时候参造物的问题

margin,padding,top,left,transform:translate(10%,10%)等使用百分比的时候参造物的问题...

【Android】关于百分比布局多个LinearLayout嵌套时出现的问题与解决方案

在《【Android】利用相对布局布置更新软件的style为主题对话框的Activity,利用layout_weight属性对表格布局的行划分》(点击打开链接)一文中介绍过如何在安卓的Activity...

自定义View,解决百分比布局适配时Textview的字体Textsize比例缩放问题

在使用百分比布局的过程中,大家可能会遇到一个问题,Textview的控件大小是由百分比分数算出来的,但是字体大小Textsize却没法确定。于是我想到继承textview写一个自定义的PercentT...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Java百分比转换问题
举报原因:
原因补充:

(最多只允许输入30个字)