Αυτή η αριθμητική μορφή
Σάββατο, 31 Μαΐου 2008 Η ενότητα είναι ένα από τα aritmentiche διαθέσιμη για σχεδόν όλες τις γλώσσες προγραμματισμού (I χρησιμοποίησε για πρώτη φορά με το βασικό Commodore 64) . Μπορεί να φαίνεται σαν ένα απλό φορέα, όπως Actionscript Javascript ή χρησιμοποιώντας τόσο το "τοις εκατό" (α% β), ή ως μέθοδο ή την εκπαίδευση. Για προγραμματιστές μπορεί να είναι χρήσιμη σε περιπτώσεις φαινομενικά διαφορετικές. Gskinner μίλησε πρόσφατα, παρουσιάζουν ορισμένα κλασικά, αλλά ενδιαφέροντα παραδείγματα.
Με απλά λόγια η λειτουργία μορφή ανάμεσα σε δύο αριθμούς επιστρέφει το υπόλοιπο της διαίρεσης. Για την πληρότητα λέμε ότι η λειτουργία της ενότητας είναι ένα πολύ ευρύ θέμα, θα ήθελα επίσης να αντιμετωπίζονται στο κρυπτογράφησης RSA! Αυτή τη φορά, όμως, δεν μιλάμε για κώδικες ή κρυπτογράφησης, αλλά τα πράγματα πολύ πιο χρήσιμες και απλές.
Χωριστεί από αναπληρωτές ...
Το πρώτο που μπορούμε να κάνουμε χρήση της ενότητας είναι να διαπιστώσει αν ένας αριθμός είναι να χωριστεί από μια σειρά β! Αν η risultatto ενός% β (εδώ η χρήση συμβολισμός% για να δείχνει την λειτουργία ενότητα) είναι μηδέν, ένα είναι να χωριστεί από τον B. Θυμάμαι όταν είχα να κάνω με ένα πρόβλημα, όπως δεν ήξερα τη μορφή συναλλαγής. Από την Commodore 64 Ήθελα να ξέρω αν ήταν μια σειρά από χωριστεί 2. Σε αυτό το USAI σύνταξη (βρήκα τον αρχικό κώδικα - έτος 1983):
- A 10 INPUT
- : IF B = INT ( B ) THEN PRINT "OK IL NUMERO " A " E' PARI" :GOTO 10 12 B = A / 2: Αν Β = INT (B) THEN PRINT "OK ΑΡΙΘΜΟΙ« Α »και« ίδια ": goto 10
- A " E' DISPARI" :GOTO 10 14 PRINT "τον αριθμό" Α "και" ανισότητες ": goto 10
ΒΑΣΙΚΕΣ του Commodore 64, ωστόσο, δεν έχουν τη μορφή λειτουργίας - τουλάχιστον ότι θυμάμαι!

















