十进制与二进制、八进制、十六进制的相互转换

-

复制代码
// 十进制转二进制
let num1 = 10;
let num2 = num1.toString(2); // 1010
// 十进制转八进制
let num3 = num1.toString(8); // 12
// 十进制转十六进制
let num4 = num1.toString(16); // a



// 二进制 0b开头 转十进制
let num5 = 0b1010;
let num6 = num5.toString(10); // 10
// 八进制 0o开头 转十进制
let num7 = 0o12;
let num8 = num7.toString(10); // 10
// 十六进制 0x开头 转十进制
let num9 = 0xa;
let num10 = num9.toString(10); // 10
复制代码

 

 

-

posted @   古墩古墩  Views(222)  Comments(0Edit  收藏  举报
相关博文:
阅读排行:
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
历史上的今天:
2021-03-15 获取两个日期之间的天数
2019-03-15 封装一个axios请求后台的通用方法
2019-03-15 javascript判断两个对象属性以及值是否相等
点击右上角即可分享
微信分享提示