如何检查x是否在z的y范围内?

时间:2016-12-11 02:54:35

标签: objective-c

在我的情况下,我想要一种方法来查看值A是否在值B的5个数据值内。是否有一种简单的方法可以在不使用多个if / else关系语句的情况下执行此操作?

1 个答案:

答案 0 :(得分:1)

从B中减去A,然后做一个看起来像这样的陈述。

int c = b - a;

if(c < 5 && c > -5)
{
    //You know that it's within 5, so do that
}
else
{
    //Its not within 5, do this stuff.
}

我不确定它是否与objective-c的代码相同,但应该是相似的。