JavaScript中二进制与10进制互相转换
2024-10-21 19:50:17
webpack打包生成的代码中涉及了一些二进制位与的操作,
所以今天来学习一下JavaScript中的二进制与十进制转换操作吧
十进制转二进制:
var num = 100
num.toString(2) // 如果省略了这个参数,默认是10进制
语法:NumberObject.toString(radix)
radix可选 为2~36之间的数
二进制转十进制:
var num = '1100100' //这里用number类型也可以,会被自动转换
parseInt(num,2)
语法:parseInt(string,radix)
radix可选 为2~36之间的数
·如果省略或radix为0 则数字以10为基础来解析
·如果以'0x'或'0X'开头,则以16为基数
最新文章
- Android数据加密之异或加密算法
- linux系统用户以及用户组管理
- display:inline 遇上 li 无效? why?
- 关于Android代码混淆知识点
- SimpleMembership: The future of membership for ASP.NET
- Android 模拟器上的127.0.0.1 localhost
- freemarker字符串转换成日期和时间
- [jQuery]on和bind事件绑定的区别
- 用DapperExtensions和反射来实现一个通用搜索
- google guava cache缓存基本使用讲解
- [BZOJ]1011 遥远的行星(HNOI2008)
- LRU 实现缓存
- Socket网络编程入门
- Go Example--defer
- 《Kafka技术内幕》学习笔记
- 1A
- Windump教程-参数介绍
- 【jdbcTemplate】baseDao书写规范
- angular ng-repeat元素swiper无法滑动问题解决
- Spark 实践——用决策树算法预测森林植被