实验四 十进制转二进制
来源:互联网 发布:淘宝丰胸产品有用吗 编辑:程序博客网 时间:2024/06/05 20:41
实验四 十进制转二进制
实验目的
1、熟练掌栈和队列的结构特点,掌握栈和队列的顺序存储和链式存储结构和实现。
2、学会使用栈和队列解决实际问题。
实验内容
设计算法并写出代码,实现一个十将二进制转换成2进制。
实验步骤
function Stack() { //Stack类存储方法var items = []; this.push = function (element) {items.push(element);}this.pop = function () {return items.pop();}this.Empty = function () {return items.length==0;}} function convert(num){ var stack = new Stack(), rem, convert=''; while(num > 0){ rem= parseInt(num%2); stack.push(rem); num= parseInt(num/2); } while(!stack.Empty()){ convert+=stack.pop(); } return convert; } console.log(convert(20));
实验结果
实验总结
parseInt()函数可解析一个字符串,并返回一个整数
直接采用javascript中的push()和pop()方法。
阅读全文
0 0
- 实验四 十进制转二进制
- 实验三十进制转二进制
- 实验三 十进制转二进制
- 四、c++十进制转二进制
- 十进制转二进制的实现(实验3.3)
- 十进制转二进制 二进制转十进制算法
- 十进制转二进制、二进制转十进制
- 第二周实验报告十进制转换二进制
- 二进制转十进制
- 二进制 十进制互转
- 081013十进制转二进制
- 十进制转二进制
- 二进制转十进制
- 十进制转二进制
- 大数十进制转二进制
- 十进制转二进制算法
- 十进制转二进制
- 十进制二进制互转
- 勒索病毒变种攻击速度超“永恒之蓝” 360独家首发免疫工具
- 热衷于编程,做的一直都很认真
- GitHub托管HTML页面,让其他人轻松访问自己的页面
- SSM框架整合配置文件整理
- A. Trip For Meal
- 实验四 十进制转二进制
- maximum-depth-of-binary-tree Java code
- 深度 | Y Combinator成长史
- 微信公众平台新增定时群发功能
- 70+公司12大领域,尽览无人机生态全景
- 揭密 | 初代iPhone真正诞生的前6个月
- 国内已有Petya感染用户成功恢复部分文档!
- 守护者观察|色情诱导诈骗:20秒小电影撑起6亿黑产
- 工信部:明日起手机预装软件必须可卸载