进制转换

Javascript中实现进制转换
当有一组二进制的字符串时,如何能够转成10进制或者16进制呢?
当有一组十进制的数值,你需要用二进制或16进制来表示时,你当如何调用呢?
当你遇到 parseInt(1/0, 19); 结果输出18时,你是否思考过那隐藏的原理呢?

十进制转N进制

语法:
    number.toString(N);

exp:
    var num = 5;
     console.info( num.toString(2) );  //101       

n进制转十进制

语法:
      parseInt(value, N);       
exp:
      var value = 101;
      parseInt(value, 2); // 5
posted @ 2020-06-16 08:30  pengsn  阅读(130)  评论(0编辑  收藏  举报