Java教程

java 除法向上,向下取整

本文主要是介绍java 除法向上,向下取整,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
向上取整用:Math.ceil(double a)

向下取整用:Math.floor(double a)
        int a = 7;
        int b = 5;
        BigDecimal aBig = new BigDecimal(a);
        BigDecimal bBig = new BigDecimal(b);
        //向上取整
        int num1 = (int)Math.ceil(aBig.divide(bBig).doubleValue());
        //向下取整
        int num2 = (int)Math.floor(aBig.divide(bBig).doubleValue());
        System.out.println("正常值:"+aBig.divide(bBig));
        System.out.println("向上取整:"+num1);
        System.out.println("向下取整:"+num2);

 

参考:java 除法向上,向下取整 - 秋香姑娘请你不要紧张 - 博客园

这篇关于java 除法向上,向下取整的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!