asp.net MVC 4 - C# 使用布尔值,如何检查双精度数确实可以被另一个数字整除

本文关键字:双精度 数字 另一个 检查 MVC net 何检查 布尔值 asp | 更新日期: 2023-09-27 17:56:20

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

我正在向

任何帮助将不胜感激:-)

asp.net MVC 4 - C# 使用布尔值,如何检查双精度数确实可以被另一个数字整除

您可以使用

%运算符:

bool isDivisible = 1115 % 100 == 0;

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

查看%运算符。 1000 % 100 收益

0. 1115 % 100 收益 15

您可以使用 mod 运算符 ( % ) 并检查余数是否等于 0:

var result = (1000.00 % 100) == 0; // evaluates to true
var result = (1115.00 % 100) == 0; // evaluates to false