美文网首页
位运算符 和二进制换算 、Number的常用方法

位运算符 和二进制换算 、Number的常用方法

作者: 练习时长2年半的个人练习生 | 来源:发表于2020-05-15 14:36 被阅读0次

二进制换算

  • 十进制转 二进制方法
    例如 52 转为二进制 1111001转为十进制
     1 2 4 8 16 32 
     0 0 1 0  1  1
     console.log(0b110100)//52
     1 2 4 8 16 32 64 
     1 0 0  1 1   1   1     
     
      //64 +32+16+8 +1 =121     
     console.log(0b1111001)//121
  • 位运算符 | 按位或 & 按位与:运算优先级 没有 + - * / 高
 & 两个数都为1 才 为1 
 |  只要有一个数是1 就为 1
       1 2 4 8 16 32 
       0 0 0 1
       1  0 1

       console.log(8 | 5)  //0b1101    13
       console.log(8 & 5) //0
  • Number的常用方法
    ES6将window的一些方法放在了Number上面例如 isNaN等

    1 . Number.isNaN(num)判断是否为非数字
    2 . Number.isInteger(num)判断是否为整数
    3 . Number.Math.pow(num,num)进行几次幂运算

   其他的一些符号  
     3<<4表示
     3*2*2*2*2

相关文章

  • 位运算符 和二进制换算 、Number的常用方法

    二进制换算 十进制转 二进制方法例如 52 转为二进制 1111001转为十进制 位运算符 | 按位或 ...

  • Java--位运算符

      位运算指的是进行二进制位的运算,常用的位运算符如下所示。 位运算符   说明~       取反&     ...

  • 手工进行 进制转换 的一种方式

    基本原理:用 二进制 做中转 二进制进制位换算方式: 二进制进制位换算方式说明:比如十进制 6666 = 6 * ...

  • 位运算

    一、什么是位运算? 位运算则是对二进制一系列的变化。常用运算符有:位与(&),位或(|),异或(^),取反(~),...

  • Go 语言运算符(二)

    位运算符 位运算符对整数在内存中的二进制位进行操作。下表列出了位运算符 &, |, 和 ^ 的计算: pqp & ...

  • Python基础之位运算符(含原码反码补码的通俗解释)

    目录 1 二进制 2 原码、反码、补码 3 位运算符 4 位运算符使用技巧 上回学习运算符时,漏了位运算符,因为位...

  • 3、运算符、字符串、分支

    Lesson_3 【5】位运算符 位运算符:按位运算符是把数字看做二进制数来进行计算& 按位与运算符 相应的位数都...

  • Java 位运算符

    位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。位运算符主要针对两个二进制数的位进行逻辑运算。...

  • 理解C语言位运算符

    位运算符 位运算符包括:& 、|、^、~、<<、>> 分析 & 按位与操作,按二进制位进行"与"运算。| 按位或运...

  • 算法整理(1) 位运算相关

    运算符 位运算符用来对二进制位进行操作,Java中提供了如下的位运算符:位运算符中,除 ~ 以外,其余均为二元运算...

网友评论

      本文标题:位运算符 和二进制换算 、Number的常用方法

      本文链接:https://www.haomeiwen.com/subject/dzfcohtx.html