逻辑和/算术/乘积

时间:2011-07-02 00:59:31

标签: computer-science

假设我需要为某些输入构造一个真值表,它要求我提供逻辑和,算术和和逻辑乘积。这些之间有什么区别?

4 个答案:

答案 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