operator % method
Returns the remainder of the division by value
.
If value
is 0
, an ArgumentError is thrown.
value
で除算した余りを返します。
value
が0
の場合、ArgumentErrorがスローされます。
Implementation
NumRange operator %(num? value) {
if (value == null) {
return this;
}
if (value == 0) {
throw ArgumentError.value(value, "value", "value must not be 0.");
}
return NumRange(
min % value,
max % value,
);
}