Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
不大于Swift中的运算符&燃气轮机;_Swift_Logic_Operators - Fatal编程技术网

不大于Swift中的运算符&燃气轮机;

不大于Swift中的运算符&燃气轮机;,swift,logic,operators,Swift,Logic,Operators,我所有的搜索都会找到不相关的答案,所以我想知道我问的问题的根本问题是什么: swift中表示不大于“!>”的运算符是什么? 为什么这个符号不存在 编辑:只是澄清一下:我试图在Swift中使用if语句,其中,如果值不大于或等于0,则该值显然无效,但我不想指定数字范围。我意识到其他人可能会抓住我要找的东西: if int >= 1 { //do something }else { //number is not an integer greater th

我所有的搜索都会找到不相关的答案,所以我想知道我问的问题的根本问题是什么:

swift中表示不大于“!>”的运算符是什么? 为什么这个符号不存在

编辑:只是澄清一下:我试图在Swift中使用if语句,其中,如果值不大于或等于0,则该值显然无效,但我不想指定数字范围。我意识到其他人可能会抓住我要找的东西:

if int >= 1 {
        //do something
    }else {
        //number is not an integer greater than 1
        //do something else
    }
如何
您可以使用:

if !(int > 1) {
// Do something...
}

因为有“less或equal”,这是相同的,也是编程语言的标准。@mothy,我想知道和寻找同样的东西。因为我是编程新手,也许对专家来说这可能没有意义,但对我来说完全有意义的是,至少能够以“!<或!>”的形式陈述某个事物是否大于其他事物。就像一个人可以用“!=”来表示某事不等于。我不知道这是否只是一个快速的情况,因为我不知道任何其他编程语言,所以请原谅我的无知。我想现在,我们所拥有的只是其他人在这方面提出的建议。基本上:!(x>y)只是补充一下,我想如果您想显式声明不大于您可以使用的
!(x>y)
例如!(整数>0)将捕获任何不是零或更少的内容?@mothy!(整数>0)将捕获零或更小的任何内容!(integer>0)与(integer)是一样的。我希望做的区别是,如果用户输入字母“a”或类似的内容,它将落入逻辑(这是延迟错误捕获)