import java.math.RoundingMode;import java.text.NumberFormat;public class Snippet { public static void main(String[] args) { double x= 1.9999998; NumberFormat nf = NumberFormat.getInstance(); nf.setRoundingMode(RoundingMode.HALF_UP);//设置四舍五入 nf.setMinimumFractionDigits(2);//设置最小保留几位小数 nf.setMaximumFractionDigits(2);//设置最大保留几位小数 System.out.println(nf.format(x)); }}
标签:四舍五入,java,小数
版权声明:文章由 M5问答 整理收集,来源于互联网或者用户投稿,如有侵权,请联系我们,我们会立即处理。如转载请保留本文链接:https://www.myit5.com/answer/43239.html