美文网首页
JavaScript其它进制的数字

JavaScript其它进制的数字

作者: 啃馒头的狼 | 来源:发表于2019-07-20 17:06 被阅读0次

    在js中,

    • 如果需要表示16进制的数字,则需要以0x开头,
      示例:

      a = 0x10;
      a = 0xff;
      
    • 如果需要表示8进制的数字,则需要以0开头,
      示例:

      a = 070;
      

      向"070"这种字符串,有些浏览器会当成8进制解析,有些会当成10进制解析;解决方法:

      a = parseInt(a,8); //可以在parseInt()中传递一个第二个参数,来指定数字的进制

    • 如果表示2进制的数字,则需要以0b开头(但不是所有浏览器都支持),
      示例:

      a = 0b10;
      

    相关文章

      网友评论

          本文标题:JavaScript其它进制的数字

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