C# 模运算符
C# modulo operator
最近我偶然发现了一个使用(我认为是模数)运算符的问题 %
:
基本上是(-1) % 5
return而不是4
,所以%
似乎是return余数而不是数学上正确的模数(或者 Wolfram Alpha 数学不好)。
我的问题很简单:
C# 中是否有我不知道的 real 模运算符?还是我必须为此编写自己的代码?
我在互联网上能找到的所有结果都只指向 %
...
c# 中没有模运算符。
The remainder operator % computes the remainder after dividing its left-hand operand by its right-hand operand.
最近我偶然发现了一个使用(我认为是模数)运算符的问题 %
:
基本上是(-1) % 5
return而不是4
,所以%
似乎是return余数而不是数学上正确的模数(或者 Wolfram Alpha 数学不好)。
我的问题很简单: C# 中是否有我不知道的 real 模运算符?还是我必须为此编写自己的代码?
我在互联网上能找到的所有结果都只指向 %
...
c# 中没有模运算符。
The remainder operator % computes the remainder after dividing its left-hand operand by its right-hand operand.