Zrozumienie operatora modułu%

Rozumiem operatora Modulus pod względem następującego wyrażenia:

7 % 5

Spowoduje to powrót 2 z powodu faktu, że 5 przechodzi do 7 raz, a następnie daje 2, które pozostało, jednak moje zamieszanie pojawia się, gdy odwrócisz to stwierdzenie, aby przeczytać:

5 % 7

Daje mi to wartość 5, co trochę mnie myli. Chociaż cała 7 nie trafia do 5, część tego robi, więc dlaczego nie ma ani reszty, ani reszty dodatniej lub ujemnej 2?

Jeśli oblicza wartość 5 na podstawie faktu, że 7 nie wchodzi w 5, to dlaczego reszta to nie 7 zamiast 5?

Czuję, że brakuje mi tutaj czegoś, co rozumiem jako operatora modułu.

questionAnswers(9)

yourAnswerToTheQuestion