文档章节

浮点及字符串转百分比

孟飞阳
 孟飞阳
发布于 2017/04/05 13:57
字数 94
阅读 26
收藏 0
    /*
     * 浮点转百分比,保留2位小数
     * 0.123456 -> 12.34%
     */
    public static String floatToPercent(Float num) {
        NumberFormat percentFormat = NumberFormat.getPercentInstance();
        percentFormat.setMaximumFractionDigits(2); //最大小数位数
        return percentFormat.format(num);
    }

    /*
     * 字符串转百分比,保留2位小数
     * 0.123456 -> 12.34%
     */
    public static String floatToPercent(String num) {
        NumberFormat percentFormat = NumberFormat.getPercentInstance();
        percentFormat.setMaximumFractionDigits(2); //最大小数位数
        if (StringUtils.isEmpty(num)) {
            return "";
        }

        float num_float;
        try {
            num_float = Float.parseFloat(num);
        } catch (Exception e) {
            e.printStackTrace();
            return "";
        }
        return percentFormat.format(num_float);
    }

 

© 著作权归作者所有

孟飞阳

孟飞阳

粉丝 217
博文 1059
码字总数 567476
作品 5
朝阳
个人站长
私信 提问
zabbix监控默认的item key列表

版权声明:原创作品,谢绝转载。否则将追究法律责任 本文转自 王家东哥 51CTO博客,原文链接:http://blog.51cto.com/xiaodongge/1920899

科技小能手
2017/11/12
0
0
Android应用资源---动画资源(Animation Resources)(二)

视图动画框架支持补间动画和帧动画,它们都能够在XML中声明。以下介绍如如何使用这两种方法: 补间动画 在XML中定义的动画,他执行诸如旋转、渐变、移动和图形的拉伸。 文件位置(FILE LOCA...

长平狐
2012/10/16
220
0
笨方法学Python,Lesson1,2,3,4,5

Exercise1 print "Hello World!"print "Hello Again"print "I like typing this."print "This is fun."print 'Yay! Printing.'print "I'd much rather you 'not'."print 'I "said" do not to......

好好先生_1028
2015/10/15
123
0
String.format()的详细用法

问题 在开发的时候一段字符串的中间某一部分是需要可变的 比如一个Textview需要显示”XXX用户来自 上海 年龄 21 性别 男” 其中的 XXX 是用户名 每个用户也是不一样的 地区 上海 为可变的str...

onedotdot
2018/12/27
6
0
android Tween动画 (一)

http://blog.163.com/yimigao@126/blog/static/6715605020111134657352/ Tween动画是展现出旋转、渐变、移动、缩放的这么一种转换过程,即补间动画。Tween动画有两种定义方式:XML形式,编码...

kiy
2014/04/14
28
0

没有更多内容

加载失败,请刷新页面

加载更多

Linux 运行shell文件,出现 $'\r': command not found

运行编写的shell脚本时,出现了 $'\\r': command not found 这样的错误提示。 报错的原因是我们在windows系统操作时,编辑器里的换行符是\r\n ,而Linux上为\n,两个系统之间有差异导致的。 ...

芥末无敌
今天
7
0
Java数据结构(上)

枚举(Enumeration) 位集合(BitSet) 向量(Vector) 栈(Stack) 1.Enumeration(枚举) boolean hasMoreElements( ):测试是否有更多的元素 Object nextElement( ):如果此枚举对象至少还...

Firefly-
昨天
11
0
vue 跨层组件通讯 provide inject

https://cn.vuejs.org/v2/api/#provide-inject 类型: provide:Object | () => Object inject:Array<string> | { [key: string]: string | Symbol | Object } 详细: provide 和 inject 主......

阿豪boy
昨天
7
0
黑马程序员面试宝典(Java)Beta6.0免费下载

场景 JavaSE基础 面向对象特征以及理解 访问权限修饰符区别 理解clone对象 JavaSE语法 java有没有goto语句 &和&&的区别 如何跳出当前的多重嵌套循环? 是否可以继承String? 重载与重写的区别...

badaoliumang
昨天
9
0
监控linux系统状态

查看系统负载: w/uptime 最后面三个数字表示1分钟,5分钟,15分钟平均有多少个进程占用CPU 占用CPU的进程可以是Running,也可以是Waiting 某一时刻1颗CPU只能有一个进程在使用其资源 #查看c...

asnfuy
昨天
8
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部