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

    进制的转换

    • 十进制转其他
      • 十进制是日常使用进制,是数值型数据
      • 其实就是将数值转成字符
        • 语法:num.toString(进制)
        var num = 234;
        console.log(num);   //234
        
        var er = num.toString(2);
        console.log(er);   //11101010
        
        var ba = num.toString(8);
        console.log(ba);   //352
        
        var sl = num.toString(16);
        console.log(sl);   //ea
    • 其他转十进制
      • 其他都使用字符表示
      • 其实就是将字符转成数值
        • parseInt(要转换的数据, 作为哪个进制转换)
        var str = "101010";
        console.log(parseInt(str, 2));      // 42
        console.log(parseInt(str, 8));      // 33288
        console.log(parseInt(str, 16));     // 1052688
        console.log(parseInt(str, 10));     // 101010
        console.log(parseInt(str));         // 101010
    • 其他转其他
      • 利用十进制做过渡
        例如2进制转8进制,先转成10进制,再转成8进制
        var str="110110"
        parseInt(str,2).tostring(8)
    请用今天的努力,让明天没有遗憾。
  • 相关阅读:
    linq.js
    ES6入门
    Visual Studio Code之常备快捷键
    JavaScript——数组
    谈程序员的出路
    优秀博文
    多媒体封装格式详解---MP4
    音视频文件分析工具
    offsetof(s,m)解析
    GCC 提供的原子操作
  • 原文地址:https://www.cnblogs.com/cupid10/p/15617791.html
Copyright © 2011-2022 走看看