JavaScript如何将一个数字转化为2进制
来源:互联网 发布:javascript获取日期 编辑:程序博客网 时间:2024/06/11 05:39
前言:记得自己在学习数据结构的时候,在进制转换的时候通过递归实现过,也通过堆栈实现过,但是在JavaScript中有一个非常方便的方法可以实现进制转换,下面分享一下堆栈的写法以及JavaScript中最简单的写法
堆栈实现方法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> </style></head><body> <script type="text/javascript"> var num = 10; var nums = []; while(num != 0){ var temp = num % 2; nums.push(temp); num = parseInt(num/2); } var num2 = nums.reverse().join(''); var result = Number(num2); </script></body></html>
JavaScript中的写法
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Document</title> </style></head><body> <script type="text/javascript"> var num = 10; var num2 = num.toString("2"); var result = Number(num2); </script></body></html>
简单的把你吓到,就是toString函数就可以实现,转化为其他进制当然只是修改一下数字就ok。
阅读全文
0 0
- JavaScript如何将一个数字转化为2进制
- 将一个数字转化为一个字符
- abap:如何将数字转化为文本?
- 如何将数字转化为字符串
- javascript如何使字符串转化为数字
- JavaScript 动态将数字金额转化为中文大写金额
- VC++中如何将一个CString字符串转化为数字?(该字符串由数字和特殊字符组成)
- js如何将数字转化为对应的字母
- Python 如何优雅的将数字转化为时间格式
- 将数字转化为中文
- 将数字转化为中文
- 将数字转化为中文
- 将字符串转化为数字
- 将数字转化为字符串
- 将数字转化为字符串
- 如何将一个十进制数字转化为2进制(n进制,以2进制为例)
- 分享一个转换数字格式的函数,将任意数字转化为5.00样式的数字
- 将数字字符串转化为数字
- 移植 Nginx+PHP(FastCGI) 到 ARM Linux (二)
- Perf4j的使用
- 计算机网络——关于TCP/IP的三次握手
- static关键字----主函数解析
- file stat
- JavaScript如何将一个数字转化为2进制
- Python:Tkinter-Toplevel window
- 集合map、泛型
- HDU
- 高铁环境下TD-LTE系统切换方法(1)
- 学习日志2
- Spring-AOP @AspectJ进阶之绑定代理对象
- Centos6.5 安装 RabbitMQ3.6.1
- springmvc上传文件