Ovaj obrazac aritmetika
Saturday, May 31, 2008 U modul je jedan od aritmentiche dostupan na gotovo svim programskim jezicima (Koristio sam ga prvi put u Basic Commodore 64) . Svibanj pojaviti se kao jednostavan operatora, kao što su Actionscript Javascript ili koristite obje "postotaka" (a% b), ili kao metoda ili obrazovanje. Za programere svibanj biti koristan u naizgled različitim kontekstima. Gskinner govorio nedavno, prikazuje neke klasika, ali zanimljivih primjera.
Put jednostavno, rad obliku između dva broja vraća ostatak njihove podjele. Za potpunost bismo mogli reći da je rad modul je vrlo široka tema, i ja bavila u RSA enkripcija! Ovaj put, međutim, ne govorimo o kodovima ili šifriranje, ali daleko više korisnih stvari i jednostavno.
Djeljiv po izmjenični ...
Prvi koji mi mogu koristiti modul je da utvrdi da li je broj djeljiv sa brojem b! Ako risultatto a% b (ovdje koristiti zapis% s označavanje modula rad) je nula, a djeljiv je po B. Sjećam se kad sam morao učiniti s problemom kao što sam ne zna transakcije obliku. Na Commodore 64 trebao sam znati da li je broj djeljiv 2. Usai U ovom sintaksa (sam pronašao izvorni kod - godina 1983):
- A 10 ulaznih
- : IF B = INT ( B ) THEN PRINT "OK IL NUMERO " A " E' PARI" :GOTO 10 12 B = A / 2: Ako je B = INT (B) TADA PRINT "U redu BROJEVI 'A' i 'ISTI": goto 10
- A " E' DISPARI" :GOTO 10 14 PRINT "Broj" A "i" DISPARI ": goto 10
OSNOVNA na Commodore 64, međutim, nisu imali rad obliku - barem da ja pamtim!




















