Java中的模数或余数运算符
模数或余数运算符返回除法后两个数字的余数。如果你有两个数字,比如 A 和 B,A 是被除数,B 是除数,A mod B 是 A 和 B 的除法的余数。模运算符是一个算术运算运算符,用 % 表示。
句法:
A % B
Where A is the dividend and B is divisor
例子:
Input : a = 15, b = 6
// 15%6 means when we divide 15(numerator) by 6(denominator) we get remainder 3//
Output: 3
Input : a = 16, b = 4
Output: 0
方法:
- 从用户那里获取股息和除数。
- 创建一个整数变量并用 A % B 表达式赋值。
- 打印该变量。
下面是上述方法的实现:
Java
// Implementation of Modulo or Remainder Operator in Java
import java.io.*;
import java.util.*;
class GFG {
public static void main(String[] args)
{
// Dividend
int a = 15;
// Divisor
int b = 8;
// Mod
int k = a % b;
System.out.println(k);
}
}
输出
7
时间复杂度:
模块化函数通常像其他算术运算一样需要常数时间/O(1) 时间。