Java中取余(%)运算规则

Java中取余(%)运算规则

本质:m % n = m - (int)(m / n) * n

注意:余值结果符号和 m (被模数) 符号有关,m为负数则余值为负数,m为正数则余值为正数。

适用类型

对于具有相同类型的两个变量m和n,取模运算适用于除了布尔类型之外的所有基本数据类型(即 字节型、短整型、整型、长整型、单精度浮点型、双精度浮点型)。Java中取余(%)运算规则_第1张图片
上图为浮点数和整数分别作为运算数的运算结果。

你可能感兴趣的:(java)