假设我需要为某些输入构造一个真值表,它要求我提供逻辑和,算术和和逻辑乘积。这些之间有什么区别?
答案 0 :(得分:4)
逻辑和 - 一种计算机添加,当一个或两个输入变量为1时结果为1,当输入变量均为0时结果为0.(answers.com)
算术和 - 1 + 1
逻辑积 - 两个命题p,q的逻辑乘积是它们的结合,p& Q值。 (answers.com)
答案 1 :(得分:1)
说算术和和真值表没有多大意义。算术和是我们在学校学到的“常规”总和,例如
2 + 3 = 5
您要求的逻辑总和可能意味着OR,OR的真值表是:
1 + 1 = 1
1 + 0 = 1
0 + 0 = 0
产品是AND,遵循这个逻辑:
1 + 1 = 1
1 + 0 = 0
0 + 0 = 0
他们都是可交换的。
答案 2 :(得分:1)
算术总和是你习惯的:你只需像上一年级那样将数字加在一起。逻辑和是一个“或”运算,如果任一输入非零,则值为1,如果它们都为零,则值为0.
逻辑产品使用“and”运算符。仅当两个输入都为非零时,结果为1;如果至少有一个输入为零,则结果为0.
答案 3 :(得分:0)
“逻辑和”和“逻辑产品”是非常混乱的方式来引用“或”和“和”。这是指符号:
a b = a AND b
a + b = a OR b