不使用if else确定数字是否为零

时间:2018-04-20 04:02:55

标签: java

我想知道如何在不使用if else的条件语句的情况下检查给定数字是否为零,尝试catch。

2 个答案:

答案 0 :(得分:1)

对于java,请参阅此链接,我有同样的问题,在这里我找到了答案。请尝试以下链接,它使用逐位运算符。

https://www.geeksforgeeks.org/check-number-positive-negative-zero-using-bit-operators/

答案 1 :(得分:0)

在python中,你可以使用" =="或"!=":

def is_number_zero(n):
    return n == 0

>>> is_number_zero(1)
False
>>> is_number_zero(0)
True