% (modulo)MathOperatorsWeb & Application
int a = 20%100; // Sets a to 20
int b = 20%100; // Sets b to 20
int c = 75%100; // Sets c to 75
int d = 275%100; // Sets d to 75
float a = 0.0;
void loop() {
background(204);
a = (a + 0.5)%width;
line(a, 0, a, height);
}
Calculates the remainer when one number is divided by another. It is extremely useful for keeping numbers within a boundary such as keeping a shape on the screen.
value1%value2intint
/ (divide)
1.0OperatorPDE