首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >逻辑和/算术/product

逻辑和/算术/product
EN

Stack Overflow用户
提问于 2011-07-02 08:59:31
回答 4查看 6.7K关注 0票数 2

假设我需要为一些输入构造一个真值表,它要求我计算逻辑和、算术和和逻辑乘积。它们之间的区别是什么?

EN

回答 4

Stack Overflow用户

回答已采纳

发布于 2011-07-02 09:02:47

逻辑和-一种计算机加法,当一个或两个输入变量为1时,结果为1;当输入变量均为0时,结果为0。(answers.com)

算术和- 1+1

逻辑积-两个命题p,q的逻辑积是它们的合取p& q。(answers.com)

票数 4
EN

Stack Overflow用户

发布于 2011-07-02 09:04:29

谈论算术和和真值表没有多大意义。算术和是我们在学校里学到的“常规”和,例如

代码语言:javascript
复制
2 + 3 = 5  

你问的逻辑总和可能意味着OR,OR的真值表是:

代码语言:javascript
复制
1 + 1 = 1  
1 + 0 = 1  
0 + 0 = 0  

而乘积是一个AND,它遵循以下逻辑:

代码语言:javascript
复制
1 + 1 = 1  
1 + 0 = 0  
0 + 0 = 0  

它们都是可交换的。

票数 1
EN

Stack Overflow用户

发布于 2011-07-02 09:05:21

算术和是你所习惯的:你只需要把数字相加,就像你从一年级开始做的那样。逻辑求和是一种“或”运算,其中,如果两个输入都为非零,则值为1;如果输入均为零,则值为0。

逻辑乘积使用"and“运算符。仅当两个输入都为非零时,结果才为1;如果至少有一个输入为零,则结果为0。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6554477

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档