Modulo (mit Betonung auf der ersten Silbe) oder mod ist eine insbesondere in der Informatik verbreitete Funktion, die den Rest aus der Division zweier Ganzzahlen angibt. In Programmiersprachen wird diese Funktion häufig durch den Operator % gekennzeichnet.
Es gibt zwei Varianten der Modulo-Funktion, die für negative Argumente unterschiedliche Ergebnisse liefern:
In Programmiersprachen ist üblicherweise die zweite Variante implementiert. Gilt und , so ergeben beide Varianten dasselbe Ergebnis.
Beispiele:
Wenn , dann folgt nicht daraus, dass ist, sondern nur, dass sich und um ein ganzzahliges Vielfaches von unterscheiden. Eine derartige Gleichung kann auch einfacher mit Hilfe der in der Zahlentheorie verbreiteten Kongruenzrelation geschrieben werden.
Anwendungsbeispiele:
Arithmetik | Theoretische Informatik
Modulo operation | Modulo (informatique) | 合同式 | Modulus (wiskunde)
This article is licensed under the GNU Free Documentation License.
It uses material from the
"Modulo (Rest)".
Home Page • arts • business • computers • games • health • hospitals • home • kids & teens • news • physicians • recreation• reference • regional • science • shopping • society • sports • world