Java 真相表-援助
我有一个作业问题。问题基本上如下: 有两个整数变量,比如A和B。这两个整数都包含数据。 使用真值表,如果有,则以下if语句测试等同于:Java 真相表-援助,java,truthtable,Java,Truthtable,我有一个作业问题。问题基本上如下: 有两个整数变量,比如A和B。这两个整数都包含数据。 使用真值表,如果有,则以下if语句测试等同于: if (!(A == 60 && B == 40)) - if (A != 60 || B != 40) - if (A == 60 && (!(B == 40))) 请问我该如何处理这个问题。任何建议都将不胜感激。我认为我必须创建一个包含三列的表——一列称为a,另一列称为B,第三列称为RESULT(是或否)
if (!(A == 60 && B == 40))
- if (A != 60 || B != 40)
- if (A == 60 && (!(B == 40)))
请问我该如何处理这个问题。任何建议都将不胜感激。我认为我必须创建一个包含三列的表——一列称为a,另一列称为B,第三列称为RESULT(是或否)
声明:if(!(A==60&&B==40))
-我不知道如何阅读if(!)部分A==60&&B==40。换句话说,A==60&&B==40部分基本上告诉我A必须等于60,同时B必须等于40。接下来我感到困惑。请提供任何帮助/建议
谢谢
Chris这实际上与Java本身无关。是的,您可以通过编写真值表来解决问题。!
表示逻辑否定或不表示逻辑否定,或者您甚至可以将其视为相反。我个人认为,建立特定真值表的所有部分很有帮助
a | b | !b | a & b | a & !b | !(a & b)
----------------------------------------------------------------------------------------
A = 60 | B = 40 | !(B = 40) | (A = 60 & B = 40) | A = 60 & !(B = 40) | !(A = 60 & B = 40)
T | T | F | T | F | F
T | F | T | F | T | T
F | T | F | F | F | T
F | F | T | F | F | T
您应该注意,您的特定示例受以下条件之一的约束
所以
!(A&B)
与!A||!B
真值表告诉您解决该问题所需知道的其余部分。这实际上与Java本身无关。是的,您可以通过编写真值表来解决。!
表示逻辑否定或非逻辑否定,或者您甚至可以将其视为相反。就我个人而言,我发现建立特定真值的所有部分都很有帮助桌子
a | b | !b | a & b | a & !b | !(a & b)
----------------------------------------------------------------------------------------
A = 60 | B = 40 | !(B = 40) | (A = 60 & B = 40) | A = 60 & !(B = 40) | !(A = 60 & B = 40)
T | T | F | T | F | F
T | F | T | F | T | T
F | T | F | F | F | T
F | F | T | F | F | T
您应该注意,您的特定示例受以下条件之一的约束
所以
!(A&B)
与!A||!B
真值表告诉您解决该问题所需知道的其他信息。我希望我创建的这段代码可以帮助您了解,这是一段简单的代码,可以使用二进制(0和1)数字而不是布尔(真、假)数显示真值表
运行此代码后的结果是:
Using 0s and 1s for the Truth Table:
P Q AND OR XOR NOT
1 1 1 1 0 0
1 0 0 1 1 0
0 1 0 1 1 1
0 0 0 0 0 1
我希望我创建的这段代码能帮助您理解,这是一段使用二进制(0和1)数字而不是布尔(真、假)显示真值表的简单代码
运行此代码后的结果是:
Using 0s and 1s for the Truth Table:
P Q AND OR XOR NOT
1 1 1 1 0 0
1 0 0 1 1 0
0 1 0 1 1 1
0 0 0 0 0 1
如果(简会游泳,伯纳德15岁),你能推断出吗?谢谢你的链接。希望你周末过得愉快。如果(简会游泳,伯纳德15岁)-你能推断出来吗?谢谢heaps-ThisClark。谢谢你的链接。希望你周末过得愉快。谢谢ThisClark。太好了。你解释得很好。非常感谢。不客气。如果你将此标记为已接受的答案(单击复选标记),您将获得第一次代表积分,并将其保存在您的个人资料中,以备将来需要时参考。谢谢你,克拉克。太好了,朋友。你解释得很好。非常感谢。不客气。如果您将此标记为已接受的答案(单击复选标记),您将获得第一次代表积分,并将其保存在您的个人资料中,以备将来需要时参考。