Modulus operator for integers – Computer Sir Ki Class
  

Login
[lwa]



Code Learning #CPP#3589 siteicon   siteicon   siteicon  

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

TC++ #3589

#include 
#include
int main()
{
clrscr();
int a=22,b=7;
cout< cout< getch();
return 0;
}

Test it !
  Related (?) :

Run Output

3
1

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



Share

sunmitra| Created: 24-Feb-2018 | Updated: 15-Sep-2018|






Back