Jak działa operator Mod w C ++

Jak działa operator Mod w C ++

Operator modułu, powszechnie nazywany mod jest operatorem szeroko stosowanym w językach programowania, w tym C++. Ten operator jest oznaczony podpisać (%) i jest wykorzystywany do znajdowania reszty, gdy musimy podzielić liczbę z inną liczbą.

Śledź ten przewodnik, aby się dowiedzieć Operator modowy Praca w c++.

Jak działa operator Mod w C++

Ilekroć musimy podzielić liczbę przez inną liczbę w operacji arytmetycznej, wytworzy resztę. Ta reszta może wynosić wartość zerową lub niezerową. Wartość zerowa występuje, jeśli liczba jest całkowicie podzielna według drugiej liczby 2%2 wyjścia 0 jako reszta, podczas gdy 8%3 Wyjścia 2.

Ogólna składnia do użycia Operator modowy W C ++ pokazano poniżej:

N1 % N2


Gdzie n1 może być dowolną liczbą, która może być podzielna z dowolną liczbą n2.

Zaimplementujmy prosty przykład korzystania z mod Operator w C ++:

#włączać
za pomocą przestrzeni nazw Std;
int main ()

int a = 8, b = 3;
Int wynik;
wynik = a % b;
Cout << "The remainder is: " << result << endl;
powrót 0;


W powyższym przykładzie użyliśmy dwóch wartości całkowitej A I B i wynik mod Operator jest przechowywany w zmiennej wyniku, która jest następnie drukowana za pomocą za pomocą Cout.

Wyjście



Możesz także użyć Operator modowy Aby znaleźć, czy liczba jest równa, czy dodać. Oto przykład takiego przypadku.

#włączać
za pomocą przestrzeni nazw Std;
int main ()

int n1, n2;
Cout << "Please enter the first number:" << endl;
cin >> n1;
Cout << "Please enter the second number:" << endl;
cin >> n2;
if (n1 % 2 == 0)
Cout << n1 << " is even" << endl;
w przeciwnym razie
Cout << n1 << " is odd" << endl;
if (n2 % 2 == 0)
Cout << n2 << " is even" << endl;
w przeciwnym razie
Cout << n2 << " is odd" << endl;
powrót 0;


W powyższym kodzie używamy Operator modowy dzieląc liczby z wartością 2. Pozostała część jest następnie sprawdzana, czy jest nawet czy dziwne.

Wniosek

W C ++, mod (%) Wydaje się, że operator oblicza resztę, gdy dzielimy liczbę przez inną liczbę. Jego użycie jest proste w języku programowania C ++ i możesz postępować zgodnie z wyżej wymienionymi przykładami, aby poznać użycie mod Operator w c++.