检查值是否在两个数字的范围内

本文关键字:两个 数字 范围内 是否 检查 | 更新日期: 2023-09-27 18:22:07

我正试图找到长度和宽度之间的最小值。然后我需要检查该值是否在0.01和0.80之间,但我在零件上出现了一些错误`<=if语句中的0.80M ``。

decimal min = Math.Min(Length, Width);
if(min >= 0.01M || <= 0.80M)
{
}

错误147表达式术语"<="无效

错误148)预期

感谢大家的帮助。我知道这是一个简单的问题,但如果人们停止投票,我将不胜感激。我对某事不确定,于是请求帮助。我相信这个问题对于其他人来说是常见的

检查值是否在两个数字的范围内

首先,您需要&&运算符而不是||;其次,不需要使用M

看起来你是个新手,如果你不是,请原谅我。

如果min大于或等于0.01或小于或等于0.80,则min >= 0.01 && || <= 0.80将为真,在这种情况下,min=9999也将为真因为它大于0.01。因此,如果两个条件匹配,则使用&&,这将是真的。

decimal min = Math.Min(Length, Width);
if(min >= 0.01 && min <= 0.80)
{
}