zoukankan      html  css  js  c++  java
  • JS 进制转换

    十进制转换成其他进制

          objectname.toString([radix])  

      • objectname 必选项。要得到字符串表示的对象。
      • radix 可选项。指定将数字值转换为字符串时的进制。

    例如var m = 10;

      document.write(m.toString(2) + "<br>"); // 显示为 1010   
      document.write(m.toString(8) + "<br>"); // 显示为 12   
      document.write(m.toString(10) + "<br>"); // 显示为 10   
      document.write(m.toString(16) + "<br>"); // 显示为 a, 
     

    其他进制转换成十进制

          parseInt(numstring, [radix])

      • numstring 必选项。要转换为数字的字符串。
      • radix 可选项。在 2 和 36 之间的表示 numstring 所保存数字的进制的值。如果没有提供,则前缀为 '0x' 的字符串被当作十六进制,前缀为 '0' 的字符串被当作八进制。所有其它字符串都被当作是十进制的。

     

    例子:document.write(parseInt(1010, 2) + "<br>"); // 显示为 2


    <Script type='text/javascript'>
      document.write(parseInt(12) + "<br>");       //12
      document.write(parseInt(1011, 2) + "<br>");  //11
      document.write(parseInt(12, 8) + "<br>");    //10
      document.write(parseInt(10, 10) + "<br>");   //10
      document.write(parseInt("a", 16) + "<br>");  //10
      document.write(parseInt("A", 16) + "<br>");  //10
      document.write(parseInt("E", 16) + "<br>");  //14
    </script>
     
     
  • 相关阅读:
    104.Maximum Depth of Binary Tree
    103.Binary Tree Zigzag Level Order Traversal
    102.Binary Tree Level Order Traversal
    101.Symmetric Tree
    100.Same Tree
    99.Recover Binary Search Tree
    98.Validate Binary Search Tree
    97.Interleaving String
    static静态初始化块
    serialVersionUID作用
  • 原文地址:https://www.cnblogs.com/mybest/p/3727093.html
Copyright © 2011-2022 走看看