java百分比或带百分号的数字转成double或Bigdecimal格式[通俗易懂]

java百分比或带百分号的数字转成double或Bigdecimal格式[通俗易懂]java百分比或带百分号的数字转成double或Bigdecimal格式

大家好,又见面了,我是你们的朋友全栈君。

转成bigDecimal如下例:

 String aa="20.5%";                                                                                                          BigDecimal a =new BigDecimal(aa.replace("%", "")).divide(new BigDecimal(100));
 System.out.println(a);

转成double如下例:

		 String aa="20.5%";
		 Double b=Double.parseDouble(aa.replace("%", ""))*0.01;
                 System.out.println(b);

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/106155.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 查看进程的命令 linux_centos查看运行的进程

    查看进程的命令 linux_centos查看运行的进程关键字:linux查进程、杀进程、起进程1.查进程   ps命令查找与进程相关的PID号:   psa显示现行终端机下的所有程序,包括其他用户的程序。   ps-A显示所有程序。   psc列出程序时,显示每个程序真正的指令名称,而不包含路径,参数或常驻服务的标示。   ps-e此参数的效果和指定”A”参数相同。   pse列出程序时

    2022年9月21日
    2
  • 批处理 %~dp0是什么意思「建议收藏」

    批处理 %~dp0是什么意思「建议收藏」cd/D%~dp0的意思如下:更改当前目录为批处理本身的目录比如你有个批处理a.bat在D:\qq文件夹下a.bat内容为cd/d%~dp0在这里cd/d%~dp0的意思就是cd/dd:\qq%0代表批处理本身d:\qq\a.bat~dp是变量扩充d既是扩充到分区号d:p就是扩充到路径\qqdp就是扩充到分区号路径d:\qq…

    2022年9月20日
    4
  • hikaripool连接保持,HikariPool-1 – 连接不可用,请求超时后[通俗易懂]

    hikaripool连接保持,HikariPool-1 – 连接不可用,请求超时后[通俗易懂]I’musingHikariCP2.4.7forconnectionpool.EverythingisfinejustafterstartingtheapplicationbutaftersometimewithoutinvokinggetConnection()IgetthiserrorwhenI’mtryingtogetConnect…

    2022年6月23日
    68
  • HOOK编程

    HOOK编程引用地址:https://eason.blog.csdn.net/article/details/7707821通过安装Hook过程,可以用来屏蔽消息队列中某些消息HHOOKSetWindows

    2022年7月2日
    30
  • 小程序推广赚佣金平台_亦笑天有声工作室微信公众号

    小程序推广赚佣金平台_亦笑天有声工作室微信公众号LNMP的配置与优化 一、LNMP的下载 LNMP一键安装包是一个用LinuxShell编写的可以为CentOS/RadHat/Fedora、Debian/Ubuntu/Raspbian/DeepinVPS或独立主机安装LNMP(Nginx/MySQL/PHP)、LNMPA(Nginx/MySQL/PHP/Apache)、LAMP(Apache/MySQL/PHP)生产环境…

    2022年8月21日
    7
  • Layui 弹出层选择实现

    Layui 弹出层选择实现实际Web项目中,下拉框仅能实现数据量少的场景,当我们添加一个商品时,我们总希望在添加选择前能看到产品的规格、图片、参数信息,那么用下拉框就显得力不从心了。本次需求如下:实现过程父层JS<script>layui.use([‘layedit’,’form’,’layer’,’upload’],function(){varform=layui.form,$=layui.jquery,la

    2022年5月24日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号