Grammatikalisch korrekte Verwendung des Wortes "Modulo" (Division mit Rest)

#3131612
Lesenswert?

Hi,

hab den Beitrag zwar eben schonmal geschrieben aber der lovely 
Internet-Explorer (den ich hier benutzen muss) war dann der Meinung er 
muss nen Fehler erzeugen und alles war weg. Aufs neue:

Ich schreibe gerade an meiner Studienarbeit und frage mich, wie ich das 
Wort Modulo korrekt verwende.

Angenommen ich will folgende Rechenoperation ausdrücken: 38%10 (Das 
Ergebnis müsste ja dann 8 sein)

- Ich bilde den Modulo aus 38 mit 10
- Ich bilde aus 38 den Modulo mit 10
- Ich bilde mit 38 den Modulo von 10
- Ich bilde mit 38 den Modulo aus 10
- Ich bilde mit 38 den Modulo 10...
- Ich ziehe den Modulo aus 38 mit 10
....

von, aus, mit..
wie sagt man das denn nun richtig?

lg
#3131631
Lesenswert?

Der Mathematiker sagt
"[Wegen|Aus] 38 mod 10 = 8 ergibt sich [was auch immer]."

Man schreibt ja auch nicht "Ich multipliziere 3 mit 3 und weil's 9 
ergibt...", sondern einfach "Wegen 3·3=9..."

Wenn in der Arbeit Mathe fachfremd sein sollte (was ich mal 
unterstelle), dann bei Bedarf in einer Fussnote erläutern.
#3131640
Lesenswert?

Hallo,

interessante Frage. Der Duden enthält das Wort Modulo überhaupt nicht, 
von daher würde ich das Wort auch nicht direkt verwenden. Die deutsche 
Bezeichnung ist Division mit Rest, was du auch verwenden könntest. 
Eleganter wäre es vermutlich es direkt in einer Formel unter zu bringen. 
Da kannst du dann einfach

38 mod 10 = 8

schreiben.

Gruß Kai
#3131657
Lesenswert?

Grammatikalisch betrachtet: Du willst keinen Modulo berechnen, sondern 
modulo rechnen. Es ist hier kein Substantiv, sondern ein Adverb, eine 
Art zu rechnen.

Der Begriff "Modulo" entstammt der etwas theoretischeren Mathematik 
(Zahlentheorie), in Zusammenhang mit Restklassen, aus dem sich der 
Begriff Modulo-Arithmetik und die entsprechenden Operatoren von 
Programmiersprachen ableiten.
#3131706
Lesenswert?

Ja also es geht hier tatsächlich darum, die Art und Weise einer 
Berechnung innerhalb eines Programmcodes zu beschreiben. Da ich dabei 
mehrfach den Modulo-Operator verwende frage ich mich nun, wie ich das 
ausdrücken soll.

Konkret geht es z.B. um die Beschreibung dessen, was da passiert:
digitValue = ((ursprungszahl % 1000) % 100) % 10;

lg
#3131741
Lesenswert?

Paul Hamacher schrieb:
> Konkret geht es z.B. um die Beschreibung dessen, was da passiert:
> digitValue = ((ursprungszahl % 1000) % 100) % 10;

Also, wenn das jetzt tatsächlich so der Fall sein sollte, dann reduziert 
sich das ganze wegen

digitValue = ((ursprungszahl % 1000) % 100) % 10;

=

digitValue = (ursprungszahl % 100) % 10;

=

digitValue = ursprungszahl % 10;

auf die letzte Ziffer der Ganzzahl und man kann ganz einfach 
beschreiben: "Die letzte Dezimalstelle der Ganzzahl <ursprungszahl> ..."

Ich denke aber doch, dass es einfach ein ungünstig gewähltes Beispiel 
war (?).
#3131754
Lesenswert?

A. K. schrieb:
> Seit wann ist der Duden für mathematische Fachbegriffe zuständig?

Der Duden ist für Rechtschreibung und Grammatik der deutschen Sprache 
"zuständig" und enthält Fachbegriffe (ich war schon mehrfach überrascht, 
welche Fachbegriffe alles enthalten sind). Vom Gefühl her hätte ich das 
Wort Modulo als Fachbegriff der deutschen Sprache zugeordnet, laut Duden 
scheint dem aber nicht so zu sein.

Gruß Kai
(Firma: privatfrickler.de) #3132102
Lesenswert?

Hallo,

Paul Hamacher schrieb:

> Ich schreibe gerade an meiner Studienarbeit und frage mich, wie ich das
> Wort Modulo korrekt verwende.

also zunächst: modulo ist kein deutsches Wort, sondern dem Englischen 
entlehnt. Das englische Wort modulo ist eine Präposition, was meines 
Erachtens auch dem korrekten Gebrauch im Deutschen entspricht.

> Angenommen ich will folgende Rechenoperation ausdrücken: 38%10 (Das
> Ergebnis müsste ja dann 8 sein)
>
> - Ich bilde den Modulo aus 38 mit 10
> - Ich bilde aus 38 den Modulo mit 10
> - Ich bilde mit 38 den Modulo von 10
> - Ich bilde mit 38 den Modulo aus 10
> - Ich bilde mit 38 den Modulo 10...
> - Ich ziehe den Modulo aus 38 mit 10

womit sich dieser Teil der Frage schon erledigt hat, du versuchst die 
Präposition direkt substantivisch zu gebrauchen. Das ist so nicht 
etabliert und klingt deswegen in jedem Fall künstlich. Man könnte wohl 
auch sagen: falsch.

Wenn Du auf substantivischem Gebrauch bestehen möchtest, musst Du eben 
entsprechend eine der dafür üblichen Phrasen gebrauchen oder den Satz 
für präpositionalen Gebrauch umbauen:

Ich bilde den Modulo aus 38 mit 10 und schmiere ihn mir in die Haare

würde dem entsprechend zu

Ich schmiere mir das Ergebnis von 38 modulo 10 in die Haare.

Ich schmiere mir den Rest der Division von 30 durch 10 in die Haare.


oder so ...

 vlg

 Timm

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren