五、1 算数操作符&位操作符

1、算数操作符

(1)" / "得到一个整数商,不包含余数

进行浮点数除法,操作符两端至少有一个浮点数

(2)" % "取模,得到余数

两端必须为整数

2、位操作符(只适用于整型)

(1)"&"按位与,有0为0,全为1则为1;

(2)" | "按位或,有1为1,全为0则为0;

(3)" ^ "按位异或,相同为0,相异为1.

在十进制中异或,a^a = 0(相同为0);0^a = a;

(4)

正数的原码和补码相同

负数原码到补码,先取反后加一;

负数补码到原码,先减一后取反;

数据在内存中是以补码的形式存储的

1)

2)

3)

相关推荐
迎風吹頭髮1 小时前
UNIX下C语言编程与实践59-UNIX TCP 数据传输:send 与 recv 函数的使用与数据处理
c语言·网络·unix
迎風吹頭髮1 小时前
UNIX下C语言编程与实践55-TCP 协议基础:面向连接的可靠传输机制与三次握手、四次挥手
c语言·网络·unix
Gorgous—l1 小时前
数据结构算法学习:LeetCode热题100-矩阵篇(矩阵置零、螺旋矩阵、旋转图像、搜索二维矩阵 II)
数据结构·学习·算法
eggcode1 小时前
Vue前端开发学习的简单记录
vue.js·学习
你也渴望鸡哥的力量么1 小时前
爬虫学习笔记
笔记·爬虫·学习
日更嵌入式的打工仔1 小时前
InitLWIP() 初始化
笔记·嵌入式硬件·学习
峰顶听歌的鲸鱼1 小时前
38.Shell脚本编程2
linux·运维·服务器·笔记·学习方法
QAQ小菜鸟2 小时前
AutoCAD如何将指定窗口导出成PDF?
学习
澄澈i2 小时前
CMake学习篇[3]---CMake进阶+嵌套CMakeLists+多层级关系
c++·学习·cmake
Camellia03112 小时前
为第二次考核的电控学习
学习