remainder 抽象方法

num remainder(
  1. num other
)

this除以other的截断除法得到的余数。

此操作的结果 r 满足:this == (this ~/ other) * other + r。因此,余数 r 与被除数 this 具有相同的符号。

如果这两个数都是整数,则结果是一个 int,如int.remainder 中所述,否则结果是 double

示例

print(5.remainder(3)); // 2
print(-5.remainder(3)); // -2
print(5.remainder(-3)); // 2
print(-5.remainder(-3)); // -2

实现

num remainder(num other);