Math & Text
modulo
$modulo[]
The function $modulo[] returns the remainder of the division of a by b (modulo operation: a % b). Like $divide[], it is protected against division by zero.
Syntax
bdfd
$modulo[a;b]
Syntax
$modulo[a;b]
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
a |
number | Yes | The dividend. |
b |
number | Yes | The divisor. |
Behavior
- Returns the remainder of
adivided byb. - If
b = 0, returns0(built-in protection). - The result always has the same sign as the dividend
a.
Examples
Modulo Remainder Calculation
$title[Math: Modulo Remainder]
$description[Remainder of `17 % 5`: **$modulo[17;5]**]
$addField[Even Check ($modulo[4;2]);$if[$modulo[4;2]==0;Even;Odd];yes]
$color[#5865F2]
$sendMessage[]
Notes
- For negative numbers, the behavior follows standard mathematical definitions:
$modulo[-17;5]→-2.