Περιγραφή
Το υπόλοιπο της διαίρεσης, υπολογίζει το υπόλοιπο όταν ένας ακέραιος διαιρείται με ένα άλλο. Είναι χρήσιμο για τη διατήρηση μιας μεταβλητής σε ένα συγκεκριμένο εύρος. Για παράδειγμα, το μέγεθος ενός πίνακα.
Σύνταξη
Αποτέλεσμα = διαιρετέος % διαιρέτης
Παράμετροι
Διαιρετέος : ο αριθμός που διαιρεί.
Διαιρέτης : ο αριθμός που διαιρείται.
Επιστρέφει
Το υπόλοιπο.
Παραδείγματα
x = 7 % 5; // x now contains 2 x = 9 % 5; // x now contains 4 x = 5 % 5; // x now contains 0 x = 4 % 5; // x now contains 4
Παράδειγμα κώδικα
/* update one value in an array each time through a loop */
int values[10];
int i = 0;
void setup() {}
void loop()
{
values[i] = analogRead(0);
i = (i + 1) % 10; // modulo operator rolls over variable
}
Συμβουλή
Ο τελεστής modulo (υπόλοιπο διαίρεσης), δεν λειτουργεί με μεταβλητές τύπου float (δεκαδικός).
Επιστροφή στην σελίδα Παραπομπές Γλώσσας
