zoukankan      html  css  js  c++  java
  • 025_取余运算

    public without sharing class MathHelper {
        
        /*
            是否整除
            @param dividend 被除数
            @param divider  除数
            @return 整除返回true,不整除返回false
        */
        public static Boolean isDivisibility(Integer dividend,Integer divider) {
            //先将被除数转换成Decimal,否则先计算整数除法结果为Integer类型,然后将整数转换成Decimal
            Decimal resultDecimal = Decimal.valueOf(dividend) / divider;
            //获取结果上线
            Integer resultSeiling = Integer.valueOf(resultDecimal.round(System.RoundingMode.CEILING));
            Integer resultDown = Integer.valueOf(resultDecimal.round(System.RoundingMode.DOWN));
            
            return resultSeiling == resultDown;
        }
        
        /*
            获取余数
            @param dividend 被除数
            @param divider  除数
            @return 返回余数
        */
        public static Integer getRemainder(Integer dividend,Integer divider) {
            Decimal resultDecimal = Decimal.valueOf(dividend) / divider;
            Integer resultDown = Integer.valueOf(resultDecimal.round(System.RoundingMode.DOWN));
            return dividend - resultDown * divider;
        }
    }

    此刻,静下心来学习
  • 相关阅读:
    css3之box-shadow
    css3之圆角
    KOA 学习(九)koa-static
    KOA 学习(八) koa-bodyparser
    KOA 学习(七) 路由koa-router
    videojs使用的常见问题
    KOA 学习(六)superAgent
    KOA 学习(四)
    Ng第五课:Octave 教程(Octave Tutorial)
    Ng第四课:多变量线性回归(Linear Regression with Multiple Variables)
  • 原文地址:https://www.cnblogs.com/bandariFang/p/6925086.html
Copyright © 2011-2022 走看看