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

如何优化网站tkd酒泉地网站推广

如何优化网站tkd,酒泉地网站推广,工人找活平台,离莞来莞最新政策移位运算符和位运算符本质上都是操作二进制位#xff0c;因为计算机存储的是二进制数据#xff0c;运算效率相对较高。移位运算符:把整数的二进制位进行左移或右移 .左移一位,相当于这个数乘以2, 右移一位,相当于这个数除以2/*移位运算符把整数的二进制位进行左移或右移按位左…移位运算符和位运算符本质上都是操作二进制位因为计算机存储的是二进制数据运算效率相对较高。移位运算符:把整数的二进制位进行左移或右移 .左移一位,相当于这个数乘以2, 右移一位,相当于这个数除以2/*移位运算符把整数的二进制位进行左移或右移按位左移 , 右侧补0,按位右移 , 左侧补符号位(最高位)无符号按位右移, 左侧补0*/classDemo07 {public static voidmain(String[] args) {int xx 20;System.out.println( xx 1 ); //40/*x在内存中的二进制形式为:0000 0000 0000 0000 0000 0000 0001 0100xx1 左移一位0 0000 0000 0000 0000 0000 0000 0010 1000*/System.out.println( xx 1 ); //10/*x在内存中的二进制形式为:0000 0000 0000 0000 0000 0000 0001 0100xx1 右移一位, 左侧补00000 0000 0000 0000 0000 0000 0000 1010 0*/xx -20;System.out.println( xx 1 ); //-40/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1110 1100xx1 左移一位1 1111 1111 1111 1111 1111 1111 1101 1000*/System.out.println( xx 1 ); //-10/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1110 1100xx1 右移一位, 左侧补11111 1111 1111 1111 1111 1111 1111 0110*///左移一位,相当于这个数乘以2, 右移一位,相当于这个数除以2xx -11;System.out.println( xx 1 ); //-22/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1111 0101xx1 左移一位1 1111 1111 1111 1111 1111 1111 1110 1010*/xx -13;System.out.println( xx 1 ); //-26/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1111 0011xx1 左移一位, 右侧补01 1111 1111 1111 1111 1111 1111 1110 0110*/xx -11;System.out.println( xx 1 ); //-6/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1111 0101xx1 右移一位, 左侧补11111 1111 1111 1111 1111 1111 1111 1010 1*/xx -13;System.out.println( xx 1 ); //-7/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1111 0011xx1 右移一位, 左侧补11111 1111 1111 1111 1111 1111 1111 1001 1*/xx -11;System.out.println( xx 1 ); //2147483642/*x在内存中的二进制形式为:1111 1111 1111 1111 1111 1111 1111 0101xx1 无符号移一位0111 1111 1111 1111 1111 1111 1111 1010 1*///一个整数乘以/除以2的幂次方时,通过移位运算效率最高}}位运算符按位与 按位或 |  按位异或 ^/*位运算符按位与, 按位或|, 按位异或^, 按位取反操作符左右两侧如果是布尔值, 就是逻辑与;左右两侧为整数,就是按位与*/class Demo08 {public static void main(String[] args) {int x 10;int y 20;/*按位与x在计算机中存储的01序列为:0000 0000 0000 0000 0000 0000 0000 1010y的二进制形式为:0000 0000 0000 0000 0000 0000 0001 0100按位与----------------------------------------------0000 0000 0000 0000 0000 0000 0000 0000*/System.out.println( xy );//0/*按位或x在计算机中存储的01序列为:0000 0000 0000 0000 0000 0000 0000 1010y的二进制形式为:0000 0000 0000 0000 0000 0000 0001 0100按位或|----------------------------------------------0000 0000 0000 0000 0000 0000 0001 1110*/System.out.println( x|y );//30/*按位异或x在计算机中存储的01序列为:0000 0000 0000 0000 0000 0000 0000 1010y的二进制形式为:0000 0000 0000 0000 0000 0000 0001 0100按位异或^----------------------------------------------0000 0000 0000 0000 0000 0000 0001 1110*/System.out.println( x^y );//30/*按位取反x在计算机中存储的01序列为:0000 0000 0000 0000 0000 0000 0000 1010按位取反----------------------------------------------1111 1111 1111 1111 1111 1111 1111 0101*/System.out.println( ~x );//-11// 如何实现两个数的原地交换, 不借助于第三个变量,实现两个变量的交换x 10;y 20;//正常情况下,交换两个变量的值int t x;x y;y t;//方法1:x 10;y 20;x x y;//x30y x - y;//y10x x - y;//x20//方法2:x 10;y 20;x x ^ y;//x30y x ^ y;//y10x x ^ y;//x20}}
http://www.pierceye.com/news/812545/

相关文章:

  • 百度网站建设策划书范文做暧在线网站
  • 松江新城做网站公司国产成年做视频网站
  • 杭州网站推广服务网站单页面怎么做
  • 房地产网站建设案例wordpress 判断移动端
  • 网站开发过程文档网站代码需要注意什么问题
  • 怎么选一个适合自己的网站wordpress怎么修改后台登录地址
  • 网页制作与网站建设自考西安千秋网络科技有限公司
  • 建设网站的费用入什么科目永久免费google搜索引擎
  • 拍卖网站怎么做梧州网页设计师招聘
  • 炫酷网站源码下载网站建设副业
  • 做dw和ps的网站教学做网站属于什么费用
  • 秦皇岛网站制作小程序开发wordpress调用分类标签
  • 网站绑定别名好吗台州品牌网站设计
  • 安徽省住房和城乡建设厅网站域名东莞松山湖华为小镇
  • 购物网站开发教程中文版做一个自己的免费网站吗
  • 网站建设网络推广平台湖北省级建设主管部门网站
  • 手机网站建设口碑好google海外版
  • 网站加视频播放设计怎么做的oa系统管理平台
  • 湛江有网站的公司名称秘密入口3秒自动进入
  • 网站建设需要租用什么北京网站设计制作过程
  • 设计高端网站建设电子商务平台的建设步骤
  • 对外网站ipv6建设方案模板网站提交地址
  • 网站优化包括哪些内容哪一个网站做专栏作家好点
  • 网站外包 博客网络广告的优势有哪些
  • 福建网站建设网wordpress批量替换标签
  • 网站建设 海外房产商标注册证查询
  • 门户网站建设要求易申建设网站
  • 现在创业什么行业最好seo全网营销公司
  • 网站 域名 授权服务器 分布式网站模板英文
  • wordpress 二维码插件搜索引擎优化的方法