如何将算数运算转换成逻辑运算

        逻辑运算是一切数学的基础也是计算机的基础,无论是数学里面的高等数据还是概率论,都是基于集合论进行搭建,集合论最基本的操作就是逻辑运算。什么是逻辑运算呢?在逻辑运算中,仅有“与”、“或”、“非”三种基本运算,在算数运算中,由“加”、“减”、“乘”、“除”四种基本运算组成。逻辑运算的输入只能是“真”或“假”,输出也只能是“真”或“假”;算数运算的输入可以是所有的实数,输出也可以是所有的实数。逻辑运算和算法运算从直观上感觉是完全不同,他们有不同的输入和不同的输出,但是满足了某些情况可以将算数运算转换成逻辑运算,当前这也是计算机得到极大发展的理论基础。

1. 基本逻辑运算

        在逻辑运算中只有“与”、“或”、“非”三种基本运算,除此之外还有一种基于这些基础运算的一种衍生运算 -“异或”。逻辑运算中,输入只能是“真”或者“假”,为了与处理器中的二进制对应起来,以下“真”使用“1”代替,“假”使用“0”代替.

        在编程的开发语言中的逻辑与,分别有“与”与“位与”(位与,按bit位进行“与”运算),如在C语言中使用“&&”表示与,使用“&”表示“位与”,在逻辑与的运算中当输入条件同时为真时其运算结果才为真,否者结果为假,如下:

评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值