首页文章正文

double类型保留小数点后两位,8位小数用double可以吗

Javadouble小数点后几位 2023-09-24 17:18 640 墨鱼
Javadouble小数点后几位

double类型保留小数点后两位,8位小数用double可以吗

double类型保留小数点后两位,8位小数用double可以吗

ˋ﹏ˊ doubleone=5;System.out.printf("%.02f",one);//5.00方法2:BigDecimal.setScale()BigDecimal.setScale()该方法用于格式化小数点setScale(0)意思是存储double类型中保留两个小数位的几种方法。返回double类型。返回double类型。需要注意的是,如果是2020.10,则产值为2020年 .1,仅保留一位小数位。 1//综述

publicclassDoubleFormat{doublef=111231.4585;publicvoidm1(){BigDecimalbg=newBigDecimal(f);doublef1=bg.setScale(2,BigDecimal.ROU输入double类型数据时,有时需要准确输入Numberofdigitsafterthedecimalpoint.include#includeusingnamespacestd;intmain(){doublenu

//保留两个小数位,如果大于4(roundedup),则第三位将被舍入。doublef=6.23556;/***使用exactdecimalBigDecimal*/publicvoidfun1(){BigDecimalbg=newBigDecimal(f);/**doubledou=3.1487426;BigDecimalbigDecimal=newBigDecimal(dou).setScale(2,RoundingMode.一半) ;doublenewDouble=bigDecimal.doubleValue();

publicvoidm3(){//%.2f%.meansanynumberofdigitsbeforethedecimalpoint2meanstheresultaftertwodecimalplacesisfmeansfloatingpointSystem.out.println(String.format("%.2f",f));}publicvoidmdoublemethodtoretaintwodecimalplacesMethod1(rounding,returnvalueisastring)DecimalFormatdecimalFormat=newDecimalFormat("0.00");Stringformat=dec原始格式 。F

后台-插件-广告管理-内容页尾部广告(手机)

标签: 8位小数用double可以吗

发表评论

评论列表

无忧加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号