保留两位小数

今天被zz问到怎么去保留两位小数,心里默默吐槽下,搞什么,自己去查Math的API好吗…哼….
为了进一步证明他的zz,我就去查API,发现……额……,Math这个类真的没有保留两位小数的方法!!!
唔,看来比较zz的是我和API……
来吧,又要站在巨人的肩膀上来写一篇关于保留两位小数的博客啦。
上代码!

//double类型参数
    //这个格式化纯粹闲的没事干,多此一举...
        DecimalFormat df=new DecimalFormat("#0.00");
        double p=0.6875;
        double d=(Math.round(p*100));
        double d1=d/100;
        System.out.println(df.format(d1));
        System.out.println("d1="+d1);
    //输出:0.69
//float类型参数
        float f=6.155f;
        float f1=(Math.round(f*100));
        System.out.println(f1/100);
    //输出:6.16
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值