Das arithmetische Form

Samstag, 31. Mai, 2008

Das Modul ist eines der aritmentiche auf fast allen Programmiersprachen (Ich habe es zum ersten Mal mit dem Grundgesetz Commodore 64) . Es kann als eine einfache Betreiber, wie Actionscript Javascript oder mit beiden der "Prozent" (a% b), oder als Methode oder die Bildung. Für Entwickler kann hilfreich sein, in Zusammenhängen offenbar anders. Gskinner sprach vor kurzem, zeigen einige Klassiker, aber interessante Beispiele.

Setzen Sie einfach, den Betrieb Form zwischen zwei Zahlen liefert den Rest der Division. Für Vollständigkeit wir sagen, dass der Betrieb Modul ist ein sehr breites Thema, auch ich behandelt in der RSA-Verschlüsselung! Dieses Mal jedoch nicht sprechen Codes oder Verschlüsselung, aber die Dinge weit mehr nützlich und einfach.

Teilbar durch alternative ...

Die erste, dass wir Gebrauch machen können des Moduls ist es, festzustellen, ob eine Zahl ist teilbar durch eine Reihe b! Wenn die risultatto eines% b (hier verwenden Sie die Notation%, um die Operation Modul) gleich Null ist, ist ein teilbar durch b. Ich erinnere mich, wenn ich hatte zu tun mit einem Problem, wie ich wusste nicht, die Transaktion Form. Auf dem Commodore 64 I erforderlich zu wissen, war, ob eine Zahl durch 2 teilbar. USAI An dieser Syntax (Ich fand den ursprünglichen Code - Jahr 1983):

CODE:
  1. A 10 INPUT
  2. : IF B = INT ( B ) THEN PRINT "OK IL NUMERO " A " E' PARI" :GOTO 10 12 B = A / 2: IF B = INT (B) THEN PRINT "OK ZAHLEN" A "und" gleich ": GOTO 10
  3. A " E' DISPARI" :GOTO 10 14 PRINT "die Zahl" A "und" DISPARI ": GOTO 10

BASIC des Commodore 64, jedoch nicht über den Betrieb Form - zumindest, dass ich mich recht erinnere!

Lesen Sie weiter ... "

Verwandte Post