我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

大家看看这个错在哪里了

![img](https://img-mid.csdnimg.cn/release/static/image/mid/ask/903179353266123.jpg "#left

没发现错误啊
如果非要说错误,就是这个计算结果会出错。
你应该先把 base*40 先转化成double,然后再除以100,得到小数。
你这么写结果小于1的时候,就是0.0了
改成这样:Double.valueOf(base * 40) / 100; 下面的跟着改

有什么问题??

可以使用BigDecimal类中的加减乘除的方法,这样更加精确

近期文章

  • element表单验证没触发
  • 如何实现刷新页面触发弹窗
  • sqlserver中如何用varchar储存®这类符号
  • 关于Python文件打包exe文件问题
  • PHP:下载的二进制文件在结尾处获得一个额外的字节(0x0a)
  • 指向vector的指针在VS环境无法做前移的问题
  • uview 升级到2.0以前未使用uview组件的页面样式收到了影响
  • 在ubuntu安装opencv时出现cmake error的问题
  • 关于Tomcat http状态
  • 创了个云虚拟机为什么要加路由
  • 这个情况咋办,急,求解
  • 邮件系统应该怎么排名?
  • C语言cmd./a.out初学者问题
  • dev c++源文件未编译,怎么办?
  • 怎么判断一个值是否在另一个值得±5范围之内呢?
  • 正则表达式匹配用户名的复杂条件
  • Solr 文档生成索引失败
  • Android 蓝牙自动配对
  • Linux中和ip有关的问题
  • python获取鼠标选定内容

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华