/* 在很多系统程序中常要求在位(bit)一级进行运算或处理。C语言提供了位运算的功能, 这使得C语言也能像汇编语言一样用来编写系统程序。
********************
操作符 * 作用
********************
& * 位与 1 & 1 = 1; 1 & 0 = 0; 0 & 0 = 0;
| * 位或 1 | 1 = 1; 1 | 0 = 1; 0 | 0 = 0;
^ * 位异或 1 ^ 1 = 0; 0 ^ 1 = 1; 0 ^ 0 = 0;
! * 位反 ! 1 = 0; ! 0 = 1;
>> * 右移&nbs
C语言实现float类型到int类型的转化(位运算基础知识)
C语言位运算实现float到int转换
最新推荐文章于 2023-12-27 22:38:52 发布
本文介绍了C语言中位运算的概念及其常用操作符,包括位与、位或、位异或、位反、右移和左移。通过练习熟悉位运算,并探讨了如何在64位系统和32位编译器下使用位运算将float类型转化为int类型,强调理解两种类型的二进制存储形式的重要性。

最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



