Java中取余(%)运算规则

Java中取余(%)运算规则 【Java中取余(%)运算规则】本质:m % n = m - (int)(m / n) * n
注意:余值结果符号和 m (被模数) 符号有关,m为负数则余值为负数,m为正数则余值为正数。
适用类型
对于具有相同类型的两个变量m和n,取模运算适用于除了布尔类型之外的所有基本数据类型(即 字节型、短整型、整型、长整型、单精度浮点型、双精度浮点型)。Java中取余(%)运算规则
文章图片

上图为浮点数和整数分别作为运算数的运算结果。

    推荐阅读