C# 使用 Bool,如何检查 double 是否确实可以被另一个数字整除?

igg*_*web 0 c# asp.net-mvc-4

有没有办法检查一个值是否可以被另一个数字完全整除,例如 1000 除以 100 为真,但 1115 除以 100 为假?

我正在尝试

任何帮助将非常感激 :-)

Tim*_*ter 5

您可以使用%- 运算符:

bool isDivisible = 1115 % 100 == 0;
Run Code Online (Sandbox Code Playgroud)

% 运算符计算第一个操作数除以第二个操作数后的余数。所有数字类型都有预定义的余数运算符。

  • 令人惊讶的是[以前没有人问过这个问题](http://stackoverflow.com/questions/19395334/check-if-number-is-divisible-by-24) (2认同)