Modulo or Remainder Operator returns the remainder of the two numbers after division. If you are provided with two numbers, say A and B, A is the dividend and B is the divisor, A mod B is there a remainder of the division of A and B. Modulo operator is an arithmetical operator which is denoted by %.
NOTE:Â Â If numerator is less than denominator then % will give output as the numerator only.
Syntax:
A % B Where A is the dividend and B is divisor
Example:
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
Approach:
- Take Dividend and Divisor from the user.
- Create an integer variable and assign it with A % B expression.
- Print that variable.
Below is the implementation of the above approach:
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
Time Complexity :Â
Modular function usually takes Constant time / O(1) time like other arithmetic operations.
Â