Modulus operator for integers
Getting the remainder of an integer division using the modulus operator.
Learning Objectives
- Learning to use the % or modulus operator.
Source Code
|
Related (?) : |
Run Output
Code Understanding
int a=22,b=7; //Two test variables initialised
cout<<a/b<<endl;
Simple integer division with a as 22 and b as 7 should yield 3 as fractional portion would be removed in integer division.
cout<<a%b<<endl;
Modulus operator % will yield the remainder. from 22/7 we will get a remainder of 1. % operator simply gives the remainder.
Notes
- % operator doesn’t work on fractions. For that one can use the build library function fmod.
Suggested Filename(s): mod.cpp
sunmitra| Created: 24-Feb-2018 | Updated: 15-Sep-2018|