javascript常见数字进制转换实例分析


Posted in Javascript onApril 21, 2016

本文实例讲述了javascript常见数字进制转换的方法。分享给大家供大家参考,具体如下:

基本思路是先把其他进制的转化成 十进制,然后再转化。这个过程是利用parseInt函数,例如把一个16进制的数字(num)转化成10进制,num = parseInt(num,16)。 如果再想把它转化成二进制的,就是如下:num.toString(2) 。

这其中关于16进制的一个函数也很特别,escape函数可以将一个字符串转化成16进制的数字。

下面是一个综合的例子:

var a = escape(code); //code是个十六进制形式的字符串,a就是一个十六进制数
var b = parseInt(a,16); // 把十六进制数转化成十进制
var c = b.toString(2); //把十进制转化成二进制
var d = (c+'').slice(-2,-1); //其中c+''把数字转化成一个字符串,是个技巧。取这个二进制数字中的倒数第二个数

对数制转换与运算感兴趣的朋友还可以参看本站工具:

希望本文所述对大家JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript XML操作 封装类
Jul 01 Javascript
js中的值类型和引用类型小结 文字说明与实例
Dec 12 Javascript
YUI Compressor压缩JavaScript原理及微优化
Jan 07 Javascript
JQuery AJAX 中文乱码问题解决
Jun 05 Javascript
javascript 实现键盘上下左右功能的小例子
Sep 15 Javascript
浅谈Vue.js 1.x 和 2.x 实例的生命周期
Jul 25 Javascript
axios发送post请求springMVC接收不到参数的解决方法
Mar 05 Javascript
vue 指定组件缓存实例详解
Apr 01 Javascript
5分钟学会Vue动画效果(小结)
Jul 21 Javascript
koa2+vue实现登陆及登录状态判断
Aug 15 Javascript
在vue中使用Echarts画曲线图的示例
Oct 03 Javascript
vue-cli中实现响应式布局的方法
Mar 02 Vue.js
BootStrap和jQuery相结合实现可编辑表格
Apr 21 #Javascript
动态加载js文件简单示例
Apr 21 #Javascript
JS动态插入并立即执行回调函数的方法
Apr 21 #Javascript
jQuery插件datatables使用教程
Apr 21 #Javascript
JavaScript预解析及相关技巧分析
Apr 21 #Javascript
JavaScript实现显示函数调用堆栈的方法
Apr 21 #Javascript
JS实现队列与堆栈的方法
Apr 21 #Javascript
You might like
php 时间计算问题小结
2009/01/04 PHP
php如何调用webservice应用介绍
2012/11/24 PHP
php教程之phpize使用方法
2014/02/12 PHP
php把数据表导出为Excel表的最简单、最快的方法(不用插件)
2014/05/10 PHP
PHP.ini中配置屏蔽错误信息显示和保存错误日志的例子
2014/05/12 PHP
基于php的CMS中展示文章类实例分析
2015/06/18 PHP
详解PHP多个进程配合redis的有序集合实现大文件去重
2019/03/06 PHP
Open and Print a Word Document
2007/06/15 Javascript
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
js跨浏览器实现将字符串转化为xml对象的方法
2013/09/25 Javascript
JQuery动态添加和删除表格行的方法
2015/03/09 Javascript
node.js Sequelize实现单实例字段或批量自增、自减
2016/12/08 Javascript
原生js实现瀑布流布局
2017/03/08 Javascript
实例详解display:none与visible:hidden的区别
2017/03/30 Javascript
基于Vue2x实现响应式自适应轮播组件插件VueSliderShow功能
2018/05/16 Javascript
vue代理和跨域问题的解决
2018/07/18 Javascript
vue 组件的封装之基于axios的ajax请求方法
2018/08/11 Javascript
mpvue中使用flyjs全局拦截的实现代码
2018/09/13 Javascript
基于vue和websocket的多人在线聊天室
2020/02/01 Javascript
进一步理解Python中的函数编程
2015/04/13 Python
python插入排序算法实例分析
2015/07/03 Python
简单谈谈Python中的json与pickle
2017/07/19 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
pandas Dataframe行列读取的实例
2018/06/08 Python
Django中的cookie和session
2019/08/27 Python
英国排名第一的LED灯泡网站:LED Bulbs
2019/09/03 全球购物
编程输出如下图形
2013/11/24 面试题
酒店管理毕业生自荐信
2013/10/24 职场文书
如何掌握自荐信格式呢
2013/11/19 职场文书
成立公司计划书
2014/05/07 职场文书
个人租房协议书(范本)
2014/10/14 职场文书
2015年招商引资工作总结
2015/04/25 职场文书
家长会主持词开场白
2015/05/29 职场文书
python 命令行传参方法总结
2021/05/25 Python
Java 中的 Unsafe 魔法类的作用大全
2021/06/26 Java/Android
Python Flask实现进度条
2022/05/11 Python