#include<iostream>
using namespace std;
int main()
{
//项目中会用到位运算
short a=2;
a=a|(1<<0);//把a的bit0置为1
a=a|(1<<4);//把a的bit4置为1
a=a|(1<<2);
a=a|(1<<3);
cout<<a;//31
double a=2.34567566;
cout.precision(8);
cout<<a<<endl;
return 0;
}
通过位运算把一个数某个bit位,置1
最新推荐文章于 2024-03-06 09:48:55 发布
文章展示了C++中的位运算在项目中的应用,如short类型变量a的位操作,并演示了如何设置double类型的浮点数输出精度。
1686

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



