C 逻辑运算, 移位运算 , 取整 , 取模(取余)

Posted electronic

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C 逻辑运算, 移位运算 , 取整 , 取模(取余)相关的知识,希望对你有一定的参考价值。

一. 按位运算 (快速操作数据的某个位)

^   按位异或

~  按位取反

&  按位与

|  按位或

 

二. 逻辑运算

&&  逻辑与   有一个值为 0 ,值为 0

||    逻辑或    有一个值为 1 ,值为 1

!     逻辑非    真值逻辑非为假 , 假值逻辑非为真

 

三. 移位操作

<<    左移      有符号无符号数低位 都补 0 

>>    右移      有符号数高位补 1 , 无符号数高位补 0

 

四. 除法运算(整数)  可以求整数的各位上数

/     取整    

%   取模(余)

 

以上是关于C 逻辑运算, 移位运算 , 取整 , 取模(取余)的主要内容,如果未能解决你的问题,请参考以下文章

Python笔记-取模运算%

java中取余运算符 (%)

Java 中的取模和取余

位运算取余取模

c语言整数取整和取模运算

Java之取余操作 "%"