Modulo

Modulo ist der Rest einer Division ganzer Zahlen

Division mit Rest

Modulo bezeichnet den Rest einer Division mit ganzen Zahlen. Als eigenständige Funktion ist Modulo in dem meisten Programmiersprachen enthalten. Es wird dort als Funktion oder Operator behandelt, meistens mit dem Kürzel \(mod\) oder \(\%\) dargestellt.

In der Mathematik entspricht es dem Rest einer Division, wie es hier unter Division mit Rest beschrieben ist.

Beispiel:   \(17 / 5 = 3\) Rest \(2\)

In dem Beispiel oben ist Modulo = \(2\)



Dividiert man Zahlen mit unterschiedlichen Vorzeichen, ergeben sich auch unterschiedlichen Vorzeichen für die Resultate. In den folgenden Beispielen ist die mathematische Division und die Modulo Funktion wie sie in Computern integriert ist gegenübergestellt.


   \(\small 7\,/\, 3 = 2 \; Rest \, 1\)

\(\small -7 \,/\, 3 = -2 \; Rest \; -1\)

   \(\small 7\, / -3 = -2\ \; Rest \; 1\)

\(\small -7\,/ -3 = 2 \; Rest \; -1\)

   \(\small 7\,mod\, 3 = 2 \; Rest \; 1\)

\(\small -7 \,mod\, 3 = -2 \; Rest \; -1\)

   \(\small 7\, / -3 = -2 \; Rest \; 1\)

\(\small -7\,mod -3 = 2 \; Rest \; -1\)


Modulo im RedCrab Calculator

Im RedCrab Calculator wird zur Berechnung des Rests einer Division das Schlüsselword MOD verwendet.

Beispiel

7 mod 3=1