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

免费试用网站 源码百度广告联盟一个月能赚多少

免费试用网站 源码,百度广告联盟一个月能赚多少,网站建设行业努力都看不到效果,风险网站如何解决办法二进制位运算符 概述 概述 7个用于直接对二进制位进行运算 二进制或 or | 若两个二进制位都为0则为0,否则为1二进制与 and & 若两个二进制位都为1则为1,否则为0二进制非 not ~ 对一个二进制位取反异或 xor ^ 若两个二进制位不同则为1,否…

二进制位运算符

      • 概述

概述

7个用于直接对二进制位进行运算

  • 二进制或 or
    | 若两个二进制位都为0则为0,否则为1
  • 二进制与 and
    & 若两个二进制位都为1则为1,否则为0
  • 二进制非 not
    ~ 对一个二进制位取反
  • 异或 xor
    ^ 若两个二进制位不同则为1,否则为0
  • 左移 left shift
    <<
  • 右移 right shift
    >>
  • 头部补零右移 zero filled right shift
    >>>

这些位运算符直接处理每一个比特位(bit),所以是非常底层的运算,好处是速度极快
缺点是很不直观,许多场合不能使用它们,否则会使代码难以理解和查错

注意,位运算符只对整数起作用,如果一个运算子不是整数,会自动转为整数后再执行
虽然在 JavaScript 内部,数值都是以64位浮点数的形式储存,但是做位运算的时候,是以32位带符号的整数进行运算的,并且返回值也是一个32位带符号的整数

i = i | 0;
or
i = i & 1;

上面这行代码的意思,就是将i(不管是整数或小数)转为32位整数

function toInt32(x) {return x | 0;
}toInt32(1.001) // 1
toInt32(1.999) // 1
toInt32(1) // 1
toInt32(-1) // -1
toInt32(Math.pow(2, 32) + 1) // 1
toInt32(Math.pow(2, 32) - 1) // -1

对于大于或等于2的32次方的整数,大于32位的数位都会被舍去

。。。

http://www.yayakq.cn/news/295371/

相关文章:

  • 济南做网站公司网站流量统计主要指标包括
  • 企业微网站制作教程asp网站 手机登录
  • wordpress手机博客在线观看的seo综合查询
  • 新乡哪里做网站恩施网站建设
  • 企业所得税税前扣除项目有哪些seo优化方法有哪些
  • 网站备案手续如何用.net做网站
  • 邮箱注册网站查询wordpress缩略图尺寸
  • nas 支持做网站东营中移动网站建设
  • 网站可以做10000件事情吗无锡网站优化建站
  • 益阳建设厅网站福田庆三整过的明星
  • 做咨询类网站风险评估2018网站流量怎么做
  • 钓鱼网站制作教程视频适合建设网站的国外服务器
  • wordpress for sae 4.3seo推广业务员招聘
  • 网站备案填写网站名称建设自己的企业网站需要什么资料
  • 玉溪定制网站建设微餐饮网站建设比较好
  • 包头做网站浙江省信息港入口
  • 网站建设的公司实习做什么百度seo排名如何提升
  • 网站开发专业介绍wordpress升级快速
  • 建一个网站大约花多少钱行业网站建设申请报告
  • 中关村做网站设计的电脑小程序怎么制作
  • 网站开发教程 模板金融课程网站模板下载
  • 常州建设工程电子审图网站做交易网站
  • 商务网站建设管理思路sakai wordpress
  • 网站建设经验交流材料prestashop和wordpress
  • 做盗版小说网站赚钱嘛非洲外贸网站
  • 东莞h5网站开发网站建设实验总结百科
  • 石家庄企业做网站设计公司企业网站详情
  • 哈尔滨大型网站制作开发cms视频系统大全
  • 昆明网站运营网站推广策略都有哪些
  • 创新的网站建设公司音乐网站设计外国