当前位置: 首页 > news >正文

购物网站怎么创建哪个浏览器可以做网站

购物网站怎么创建,哪个浏览器可以做网站,广东网站备案 时间,seo系统培训班位运算二进制位的运算嵌入式:通过位运算 控制 硬件运算: 运算规则 & 与 一假则假 | 或 一真则真 ~ 非 真假相对 ^ 异或 相同为假 不同为真 << 左移 表示二进制位的移动 >> 右移 eg:int a 0x55; int b 0x33;0101 0101 //0x55 &am…

位运算
二进制位的运算

嵌入式:
通过位运算 控制 硬件

运算:     
运算规则
&  与    一假则假 
|  或    一真则真
~  非    真假相对 
^  异或   相同为假 不同为真 
<< 左移   表示二进制位的移动 
>> 右移   


eg:

int a = 0x55;
int b = 0x33;


0101 0101  //0x55
&0011 0011  //0x33
---------------------
0001 0001  //0x11
a & b  =>

int a = 0x55;
int b = 0x33;


0101 0101  //0x55
|0011 0011  //0x33
---------------------
0111 0111  //0x77
a | b  =>


取反:

int a = 0x55;

~a 
0101 0101  //0x55
1010 1010  //0xaa

用途:
控制二进制 -- 进而控制硬件 

微控制器:


寄存器

写程序 --- 控制 --- 寄存器的 -- 二进制位 

C 控制硬件 
51 
stm32 
arm系列CPU

与 运算  --- 清零 
或 运算  --- 置1

int a = 0x55;
0101 0101  //0x55
1111 1110
--------------------
0101 0100 //清零 

取反运算 
0101 0101  //0x55
~1  
1111 1110        


<<
eg:
a<<n  

表示,将数值 a 左移 n位 

int a = 1;

3210
0000 0001 //1    0
0000 0010 //2    1
0000 0100 //4    2
0000 1000 //8    3

左移,每左移一位 相当于 乘以 2

1 << 1  



取反运算 
0101 0101  //0x55
1<<4
1
~1
1110 1111
0101 0101  //0x55
----------
0100 0101 // 0101 0101  //0x55
4    5  

int a = 0x55; 
a & ~(1<<4)


置1
int a = 0x55;
0101 0101  //0x55
|         1<<n   
--------------------
0101 0111 //0x57  

    

^  异或   相同为假 不同为真 

//加密
int a = 0x35;

 0011 0101  //0x35
^0000 0110  //0x6
-------------------
0011 0011 //0x33      
0000 0110  //0x6
------------------
0011 0101 //0x35 

 实现两个数交换 

int t  = a;
a = b;
b = t;


//不使用第三方变量 实现两数交换 

a = a + b;
b = a - b;
a = a - b;

a = a ^ b;
b = a ^ b;
a = a ^ b;

a 0011 0101   //0x35
b ^0000 0110  //0x6
---------------------
0011 0011 //0x33  //a 
0000 0110  //0x6  //b
------------------
0011 0101 //0x35  //原来的 a 
0011 0011 //0x33
------------------
0000 0110 //0x6 

注意:
1.浮点数 不能做位运算

 >>
右移

a>>n  //将a向右移动n位 

0000 1000 // 8 
0000 100 0 

最高位 补什么

逻辑右移 区别在于看要移动数据是否有符号 ---默认最高位 补0
算术右移 //有符号 --- 最高位 补 符号位 

0000 1000 //8  //右移 相当于除以 2  
0000 0100 //4
0000 0010 //2 
0000 0001 //1 


http://www.dtcms.com/a/563205.html

相关文章:

  • 网站做移动端字母logo在线设计
  • 最便宜网站空间企业制作网站一般多少钱
  • 龙港做网站中国空间站机械臂
  • 天津网站模板建站建设网站 莆田
  • 网站建设怎么让网站收录建设网络平台交印花税
  • 路由器 东莞网站建设银川网站推广方式
  • 大良网站建设基本流程深圳网站制作台
  • 统计助手小程序怎么制作株洲seo优化高手
  • 做win精简系统的网站js弹出网站
  • 网站开发环境包括什么网站建设+荆州
  • 网站建设案例图片定西兰州网站建设
  • 湘潭做网站优化初中做历史的网站
  • 网站国际化怎么做网站程序文件
  • 兖州建设局网站燕莎做网站
  • 西安官网seo公司网络优化大师app
  • 摄像头监控视频怎么做直播网站wordpress 放大镜插件
  • 网站开发代码用什么软件wordpress数据库怎么设置
  • 在iis里面创建网站洛阳建设银行官方网站
  • 全国新农村建设网站做导航网站备案
  • 电子商务网站建设期中广东建设工程质量安全协会网站
  • 北京海淀公司注册张家界seo
  • 广州专业手机网站建设做网站怎么做呀
  • 贵州建设厅考试网站二建成绩查询xml做网站
  • 为什么网站权重会掉网站开发免费
  • 网站建设需求确认书平台网站建设意见征求表
  • 网站专题二级页怎么做免费制作个人网站的软件
  • 阿里云建设网站好不好网络架构1788
  • 电脑上不了建设厅网站wordpress移动端投放广告
  • 陕西网站制阿里云中英文网站建设
  • 全国哪几家做5G网站公司网站推广常用的方法