java基础用BigDecimal保留两位小数「建议收藏」

java基础用BigDecimal保留两位小数「建议收藏」/***保留两位小数*/@Testpublicvoidtest2(){BigDecimalbd=null;//始终显示两位小数double[]num={3.4567,3,0.4567,2343.333,133,3.1415};for(doublen:num){bd=newBigDecimal(n);bd=bd.setScale(2,BigDecimal.ROUND_HA.

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

/**
 * 保留两位小数
 */
@Test
public void test2(){
    BigDecimal bd=null;
    // 始终显示两位小数
    double[] num = {3.4567, 3, 0.4567, 2343.333, 133, 3.1415};
    for (double n : num) {
         bd = new BigDecimal(n);
        bd = bd.setScale(2, BigDecimal.ROUND_HALF_UP);
        System.out.println("结果"+bd);
    }
}






    @Test
    public  void   main (){
        System.out.println(String.format("我的名字叫%s","小明")); // 打印:我的名字叫小明
        System.out.println(String.format("%.2f", 12.1212312312312312313253456453)); // 打印:12.12
        System.out.println(String.format("%f", 12.123)); // 打印:12.1230006
        Float   string  = 12.132342342786478264782367589535F;
        System.out.println(String.format("%.2f",string));

    }
}


结果如下

java基础用BigDecimal保留两位小数「建议收藏」

java基础用BigDecimal保留两位小数「建议收藏」

 

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

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

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


相关推荐

  • 老鸟的Python新手教程

    老鸟的Python新手教程

    2021年11月15日
    41
  • QQ密技十五招[通俗易懂]

    QQ密技十五招[通俗易懂]1.减少QQ占用内存资源的秘笈  登陆QQ后,占用内存:约8M  QQ离线,占用内存:约10M  秘笈:登陆QQ后,随便打开一个好友的对话窗口,把它最小化,QQ占用的内存就变为3M了,这对于内存小的朋友特别有用!!2.QQ自定义头像上传成功率较高的方法  1.将图像剪裁成40*40,再大的图也是这么大..  2.将图像转换成bmp格式  3.满足以上条件后

    2022年7月20日
    17
  • WPF中WrapPanel、StackPanel等添加滚动条ScrollViewer

    WPF中WrapPanel、StackPanel等添加滚动条ScrollViewerwpf中,在控件中直接设置ScrollViewer.HorizontalScrollBarVisibility和ScrollViewer.VerticalScrollBarVisibility属性,并不能显示滚动条。因为在wpf中,想要显示滚动条,需要把控件放在滚动条视图控件(ScrollViewer)中。ScrollViewer属性说明:VerticalScrollBarVisibili

    2022年7月23日
    13
  • cuda和cudnn安装详解

    cuda和cudnn安装详解从事深度学习无论是tensorflow还是caffe都需要安装cuda和cudnn这2个显卡支持的库,经过一番倒腾,将经验分享给大家。cuda的安装1、下载cuda首先去官网下载。在选择版本的时候很重要,默认下载是最新的,若想下载旧的版本可点击如下图红色区域:在选择版本还是比较重要的,因为显卡驱动和cuda的版本需要匹配,否则显示安装了,后面测试通不过,可以参考:cudarelaeas…

    2022年5月29日
    48
  • laravel微信自定义分享

    laravel微信自定义分享

    2021年10月28日
    65
  • SpringBoot在Tomcat部署war包[通俗易懂]

    SpringBoot在Tomcat部署war包[通俗易懂]启动类配置继承SpringBootServletInitializer@SpringBootApplicationpublicclassTestApplicationextendsSpringBootServletInitializer{publicstaticvoidmain(String[]args){SpringApplication.run(TestApplication.class,args);}@Override

    2022年6月12日
    32

发表回复

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

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