false||false==false?
最近有个问题一直困扰着我,想说出来,大家帮忙解决下
上次有个人问我,false||false==true吗?
我说不是,应为在高中学过,而且编程的时候也做过,
还记得,
false&&false==false
false||false==false
true&&true==true
true||true==true
等等...........
但是他说他有个false&&false==true的例子,我觉得可笑,但是他说了以后,我觉得自己可笑,应为我答不上来了
他说有一个二元一次方程
X^2-1=0 (^代表次方即X的2次方)
他说: "X^2-1=0的解是X=1" 这句话对吗
我说:不对啊(因为答案不全)
他又说:"X^2-1=0的解是X=-1" 这句话对吗
我也说不对(还是因为答案不全)
然后他接着问,X^2-1=0的解是X=1或者X^2-1=0的解是X=-1.
我说对,
然后他说
"X^2-1=0的解是X=1"的真值为false
"X^2-1=0的解是X=-1"的真值为false
"X^2-1=0的解是X=1或者X^2-1=0的解是X=-1"的真值为true
所以false||false==true
....