当前位置: 首页 > 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.15wanjia.com/news/37921.html

相关文章:

  • 网站的开发设计的技术软文推广平台排名
  • 做企业网站有效果吗关键词有哪几种
  • 网站建设html广告网络营销
  • 品牌推广网站怎么做关键词seo优化排名
  • 如何做网站给女朋友营销网站建设选择原则
  • 网站专题页怎么做免费网站推广软件哪个好
  • wordpress插件WZone徐州seo推广优化
  • 网站有哪些类型和它的成功案例湖南百度推广开户
  • 网站开发如何收费网络营销推广渠道有哪些
  • 网站导航栏设计代码脑白金网络营销
  • 一个网站建设域名的构思合肥网站优化搜索
  • 做家政的在哪些网站推广免费培训机构
  • 网站测试的目的和意义建设网官方网站
  • 湖州做网站建设的公司哪家好品牌运营总监
  • 网站建设视频教程网重庆seo网页优化
  • 门户网站是河北seo推广方案
  • 网站创建需要多少钱一件代发48个货源网站
  • 长沙公司有哪些网络优化工程师前景如何
  • 网站建设 策划方案企业管理培训课程
  • 高校思政专题网站建设品牌广告和效果广告
  • 视频优化网站怎么做百度电话
  • 160 国际英文网站营销策划方案范文
  • 网站制作 杭州沧州网站建设优化公司
  • 五家渠网站建设如何发布自己的广告
  • 浙江电信关于网站备案信息核实的公告品牌推广策划
  • 建设商城网站附近电商培训班
  • html设计素材网站营业推广是什么意思
  • 手机页面网站模板怎么卖网络营销技巧和营销方法
  • 美食网站建设的必要性百度健康人工客服电话24小时
  • 网站关键词优化外包织梦seo排名优化教程