false||false==false?

wxz280973534 2009-03-18 10:26:19
最近有个问题一直困扰着我,想说出来,大家帮忙解决下

上次有个人问我,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

....
...全文
2924 27 打赏 收藏 转发到动态 举报
写回复
用AI写文章
27 条回复
切换为时间正序
请发表友善的回复…
发表回复
danjiewu 2009-03-19
  • 打赏
  • 举报
回复
X^2-1=0的解是X=1或者X^2-1=0的解是X=-1



X^2-1=0的解是X=1或者X=-1

是完全不同的2个概念
sunbett 2009-03-19
  • 打赏
  • 举报
回复
一个空子而已
挑战不了那个逻辑···
不过挺好玩
zjl8518 2009-03-19
  • 打赏
  • 举报
回复
帮顶一下
萤火架构 2009-03-19
  • 打赏
  • 举报
回复
语言有些时候是说不清的
steal8275756 2009-03-19
  • 打赏
  • 举报
回复
我个人觉得 是楼主对“X^2-1=0的解是X=1或者X^2-1=0的解是X=-1”中的“或者”理解有误。这句话中的“或者”,翻译成符号其实应该是“&&”而不是“||”,因为这两个条件是并存的关系,而不是单独存在的关系。
vrhero 2009-03-19
  • 打赏
  • 举报
回复
以你的逻辑能力如果不去补习一下在这个行业是很难发展的...程序员需要很好的逻辑思维能力...建议你找几本哲学书看看...
wxz280973534 2009-03-19
  • 打赏
  • 举报
回复
[Quote=引用 20 楼 vrhero 的回复:]
空军解释的很清楚...lz的语文没学好,哲学就更不用提了...

“X^2-1=0的解是X=1或者X^2-1=0的解是X=-1”明显是错的...“X=1或者X=-1”是不可分割的...

而“小明是女的或者小明是男的”和上面的说法本质是不同的,不能类比...“是女的或者是男的”是排他选择...
[/Quote]
你的说法和2楼的一样的,
你是想说
X^2-1=0的解是X=1或者X=-1 ?
但是这句话他确实隐藏了一些词语啊,
X^2-1=0的解是X=1或者他的解X=-1(否则X^2-1=0的解是X=1,这句话没有语病,X=-1,请问这个X=-1是什么的X,当然是它的X是把,所以这边是省略的说法)
vrhero 2009-03-19
  • 打赏
  • 举报
回复
空军解释的很清楚...lz的语文没学好,哲学就更不用提了...

“X^2-1=0的解是X=1或者X^2-1=0的解是X=-1”明显是错的...“X=1或者X=-1”是不可分割的...

而“小明是女的或者小明是男的”和上面的说法本质是不同的,不能类比...“是女的或者是男的”是排他选择...
wxz280973534 2009-03-19
  • 打赏
  • 举报
回复
[Quote=引用 18 楼 fskjb01 的回复:]
X^2-1=0的解是X=1是错的。
X^2-1=0的解是X=-1"是错的。
错的答案勿论怎么或者都是错的,什么是“或者”,楼主明白吗!!!
[/Quote]
那你能告诉我X^2-1=0 的解是什么吗?
X^2-1=0 就是x=士1;
x=士1这句话就是 "或者" 的关系,难道你想说X=+1并且X=-1 ?
fskjb01 2009-03-18
  • 打赏
  • 举报
回复
[Quote=引用 17 楼 fskjb01 的回复:]
楼主说的这句:
"X^2-1=0的解是X=1或者X^2-1=0的解是X=-1"的真值为true
转换成一下:
false 或者 false 的真值为true.

说的通吗!明显不通!唯一通的是你都说明了真值啦,真值就是true.
[/Quote]

X^2-1=0的解是X=1是错的。
X^2-1=0的解是X=-1"是错的。
错的答案勿论怎么或者都是错的,什么是“或者”,楼主明白吗!!!
fskjb01 2009-03-18
  • 打赏
  • 举报
回复
楼主说的这句:
"X^2-1=0的解是X=1或者X^2-1=0的解是X=-1"的真值为true
转换成一下:
false 或者 false 的真值为true.

说的通吗!明显不通!唯一通的是你都说明了真值啦,真值就是true.


jiyan1221 2009-03-18
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 wxz280973534 的回复:]
引用 7 楼 wuyi8808 的回复:
X^2-1=0的解是:“X=1或者X=-1”


“X=1或者X=-1”是不可分割的,否则解就不完整,因而不正确,是 false。

比如说,
我和你说个人名


我说
小明是女的或者是男的==小明是女的或者他是男的(因为这里的他就是指代小明所以)==小明是女的或者小明是男的
难道你说
小明是女的或者小明是男的
这句话错了吗?
[/Quote]
中国语言博大精深,钻牛角尖就不好了
但是小明是男人是false? 应该不是吧
这跟开始的那个问题不是一码事
wuyi8808 2009-03-18
  • 打赏
  • 举报
回复
小明是女的或者是男的:false
小明是女的或者男的: true
小明或者是女的或者是男的: true
wxz280973534 2009-03-18
  • 打赏
  • 举报
回复
小明是女的或者是男的:这句话错了?
不应该把,
像 小明是女的或者是男的 这类话在我们日常生活中可是很多的,如果这句话错了,那我们从小就都错了
"或者"这个词语本来就是在两个之间进行选择的,所以这句
小明是女的或者是男的==小明或者是女的或者是男的

比如说,你今年37岁或者38岁.难道一定要说成是你今年或者37岁或者38岁
oyljerry 2009-03-18
  • 打赏
  • 举报
回复
钻了语法上的空子而已...
|| 就是或,两个条件只要有一个真,就为真.. 两个都为false,则为false
春天的气息 2009-03-18
  • 打赏
  • 举报
回复
两个都是false了,结果当然是false,并不是负负得正的关系。


------------------------------------------
欢迎加入我的程序设计QQ群80532706哟
请注册bbs.bbs180.com,并写清把ID号,然后加入群。


wuyi8808 2009-03-18
  • 打赏
  • 举报
回复
小明是女的或者是男的:这句话错了,

正确的应该说:小明或者是女的或者是男的






小明是女的或者他是男的:这句话是对的。






所以:

小明是女的或者是男的==小明是女的或者他是男的:不成立。

wxz280973534 2009-03-18
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 wuyi8808 的回复:]
X^2-1=0的解是:“X=1或者X=-1”


“X=1或者X=-1”是不可分割的,否则解就不完整,因而不正确,是 false。
[/Quote]
比如说,
我和你说个人名


我说
小明是女的或者是男的==小明是女的或者他是男的(因为这里的他就是指代小明所以)==小明是女的或者小明是男的
难道你说
小明是女的或者小明是男的
这句话错了吗?
jiyan1221 2009-03-18
  • 打赏
  • 举报
回复
命题"X^2-1=0的(所有)解是X=±1"使用的逻辑连接词是“或”。
此时,拆开来看:
P:X^2-1=0的(一个)解是X=1 。
Q:X^2-1=0的(一个)解是X=-1 。
所以他的说法原本就是不正确的。
wuyi8808 2009-03-18
  • 打赏
  • 举报
回复
X^2-1=0的解是X=1或者它的解为X=-1

这个判断为 false

正确的表达是:

X^2-1=0的解是:“X=1或者X=-1”
加载更多回复(7)

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧