当前位置: 首页 > news >正文

网站建设少用控件网站制作公司全域营销获客公司

网站建设少用控件,网站制作公司全域营销获客公司,dede网站地图模板文件,内江网站建设新闻我们在进行A除B的时候,需要将四舍五入的逻辑放入除法的过程中就定义,不要等到A/B结果出来了再去进行四舍五入,这样会出现问题。下面举例 10%3 我们拿10除3为例,很明显,结果是一个除不尽的小数3.3333… 直接除 publi…

我们在进行A除B的时候,需要将四舍五入的逻辑放入除法的过程中就定义,不要等到A/B结果出来了再去进行四舍五入,这样会出现问题。下面举例

10%3

我们拿10除3为例,很明显,结果是一个除不尽的小数3.3333…

直接除
    public static void main(String[] args) {BigDecimal A = new BigDecimal("10");BigDecimal B = new BigDecimal("3");System.out.println(A.divide(B).setScale(2, RoundingMode.HALF_UP));}

结果报错Exception in thread "main" java.lang.ArithmeticException: Non-terminating decimal expansion; no exact representable decimal result. 表示没有精确的表示decimal结果,异常在除法计算的过程中就抛出了,所以都没走到setScale()方法

正确的方式
    public static void main(String[] args) {BigDecimal A = new BigDecimal("10");BigDecimal B = new BigDecimal("3");System.out.println(A.divide(B, 2, RoundingMode.HALF_UP));}

结果为3.33,正确的保留两位小数和四舍五入了,这是在除法计算的过程中就执行了的。

http://www.yayakq.cn/news/238536/

相关文章:

  • 数字展厅网站建设深圳尼高网站建设
  • 网站改版 升级的目的是什么wordpress 视频分集
  • 网站建设优惠中网站上的文章用秀米可以做吗
  • 百度site app网站添加到网站首页源文件中的代码是哪些?别人做的网站自己想更新
  • 攀枝花网站seo简约大方自助建站模板
  • 煤矿网站建设搜索引擎优化推广
  • 橱柜网站建设公司温州手机建站模板
  • 服务器公司网站网站建设属于什么合同
  • 网站排名软件多浏览器做企业网站要用什么软件
  • wordpress文章数据库网站用什么软件seo排名优化
  • 建立免费空间网站wordpress表单采集
  • 网站推广服务网址企业介绍微网站怎么做
  • 郴州网站seo优化国内永久免费服务器
  • 岳阳做网站推荐百度网址大全下载
  • 那家网站建设好模板建站价格
  • wap网站制作软件关于三亚的网页设计
  • 济南网站建设推荐q479185700上快网站做qq登录界面
  • 文化建设基金管理有限公司网站随州做网站
  • 住房建设部官方网站设计费计取芜湖市建设办网站
  • 网站优化的价值百度联盟网站备案信息
  • 合肥 网站制作虚拟主机购买哪里好
  • 松原市城乡建设局网站如何网上销售自己的产品
  • 企业推广的主要目的是优化网站除了百度站长
  • 宿州做网站软路由做网站
  • 免费个人自助建站seo查询价格
  • 广东省建设见证员网站论述三种常见的网络营销方式
  • 做网站赚钱嘛公司网站维护
  • 网站模板建站公司网件路由器怎么样
  • wap网站源码下载wordpress资源合集显示
  • 新公司做网站多少钱枣庄做网站建设找哪家