Java小数点数字和百分号数字之间的转换
Java小数点数字和百分号数字之间的转换
小数点数字和百分号(百分比)数字之间的转换在证券金融业很常见,需要经常进行两者之间相互转换。如代码:
String s1 = "21.8%"; String s2 = "-21.7%"; NumberFormat numberFormat = NumberFormat.getPercentInstance(); try { Number n1 = numberFormat.parse(s1); Number n2 = numberFormat.parse(s2); Log.d("小数点字符串转百分数", n1.floatValue() + " , " + n2.floatValue()); } catch (Exception e) { e.printStackTrace(); } float f1 = 0.218f; float f2 = -0.217f; try { numberFormat.setMaximumFractionDigits(3); //精确到3位。 String s3 = numberFormat.format(f1); String s4 = numberFormat.format(f2); Log.d("小数点数字转百分数字符串", s3 + " , " + s4); } catch (Exception e) { e.printStackTrace(); }
输出:
04-19 13:41:22.916 18485-18485/zhangphil.test D/小数点字符串转百分数: 0.218 , -0.217 04-19 13:41:22.916 18485-18485/zhangphil.test D/小数点数字转百分数字符串: 21.8% , -21.7%

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
day03_js学习笔记_02_js的内建对象、js的函数
day03_js学习笔记_02_js的内建对象、js的函数 ============================================================================= ============================================================================= 涉及到的知识点有: 三、js的内建对象 (1) Number对象 (2) Boolean对象 (3) String对象 (4) Array对象 (4) Array对象 (5) Date对象 (6) Math对象 (7 )RegExp对象 四、js的函数(相当于java中的方法) 1、js函数定义的方式 (1) 普通方式 (2) 匿名函数方式(开发中常用该方式) (3) 对象函数方式(开发中该方式基本不用) 2、js函数的参数 3、js函数的返回值 4、js的全局函数(js内置定义好的函数(方法),可以直接调用) (1) 编码和解码函数 (2) 强制类型转换函数(即通过构造方法传参转换) (3) 转成数字的函数(方法) (...
- 下一篇
如何使用区块链技术进行项目开发
区块链是目前一个比较热门的新概念,蕴含了技术与金融两层概念。从技术角度来看,这是一个牺牲一致性效率且保证最终一致性的分布式数据库,当然这是比较片面的。从经济学的角度来看,这种容错能力很强的点对点网络,恰恰满足了共享经济的一个必须要求——低成本的可信环境。 本文以联盟链为例,描述了实践一个联盟链的基本过程。 总体思路 首先要确定这个区块链的类型,是公证型区块链还是价值型? 公证型区块链是指仅限一些关键数据自证、披露、防篡改等功能的区块链,通常是在价值型区块链中附带的功能,也可以单独扩展,用于公示公开等。价值型区块链是指可以进行资产所有权转移的一种记账账本。 如果确定是价值型区块链,我们又需要确定目标区块链的总体定位:到底是一个普适的价值传输区块链,还是特定场景下的区块链?如果是特定场景下的区块链,我们通常推荐超级账本作为技术原型,如果
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7安装Docker,走上虚拟化容器引擎之路
- MySQL8.0.19开启GTID主从同步CentOS8
- Red5直播服务器,属于Java语言的直播服务器
- Mario游戏-低调大师作品
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池