js使用栈来实现10进制转8进制与取除数及余数


Posted in Javascript onJune 11, 2014
function ten2eight(x){ 
var s=[]; 
var r=''; 
while(x>0){ 
s.push(x%8); 
x=parseInt(x/8); 
} 
while(s.length>0){ 
r=r+s.pop(); 
} 
return r; 
}

N=(N div 8)*8+(N mod 8) (div 是整除操作,mod 是求余)

对于输入的一个非负十进制整数转换成八进制,计算过程是从低位到高位顺序产生八进制的各个数位,而输出时,一般来说应从高位到低位,和计算过程相反。

注意:取除数时,需要取整 parseInt

Javascript 相关文章推荐
数组方法解决JS字符串连接性能问题有争议
Jan 12 Javascript
jquery创建表格(自动增加表格)代码分享
Dec 25 Javascript
Flash图片上传组件 swfupload使用指南
Mar 14 Javascript
gulp-uglify 与gulp.watch()配合使用时报错(重复压缩问题)
Aug 24 Javascript
bootstrap实现每隔5秒自动轮播效果
Dec 20 Javascript
vue增删改查的简单操作
Jul 15 Javascript
基于element-ui的rules中正则表达式
Sep 04 Javascript
JavaScript 高性能数组去重的方法
Sep 20 Javascript
在小程序开发中使用npm的方法
Oct 17 Javascript
elementUI select组件默认选中效果实现的方法
Mar 25 Javascript
VUE+elementui面包屑实现动态路由详解
Nov 04 Javascript
JS的时间格式化和时间戳转换函数示例详解
Jul 27 Javascript
删除javascript中注释语句的正则表达式
Jun 11 #Javascript
Jquery自定义button按钮的几种方法
Jun 11 #Javascript
教你用jquery实现iframe自适应高度
Jun 11 #Javascript
浅析jQuery中调用ajax方法时在不同浏览器中遇到的问题
Jun 11 #Javascript
控制文字内容的显示与隐藏示例
Jun 11 #Javascript
用js一次改变多个input的readonly属性值的方法
Jun 11 #Javascript
jQuery队列操作方法实例
Jun 11 #Javascript
You might like
如何在PHP中使用Oracle数据库(3)
2006/10/09 PHP
php学习 字符串课件
2008/06/15 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
laravel admin实现分类树/模型树的示例代码
2020/06/10 PHP
Jquery跨域获得Json时invalid label错误的解决办法
2011/01/11 Javascript
JQuery中如何传递参数如click(),change()等具体实现
2013/04/28 Javascript
简单的jquery左侧导航栏和页面选中效果
2014/08/21 Javascript
node.js中的fs.futimesSync方法使用说明
2014/12/17 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
ECMAScript5(ES5)中bind方法使用小结
2015/05/07 Javascript
AngularJS 单元测试(一)详解
2016/09/21 Javascript
React Router基础使用
2017/01/17 Javascript
微信小程序实现瀑布流布局与无限加载的方法详解
2017/05/12 Javascript
vue中子组件的methods中获取到props中的值方法
2018/08/27 Javascript
jQuery zTree如何改变指定节点文本样式
2020/10/16 jQuery
[01:20]PWL S2开团时刻第三期——团战可以输 蝙蝠必须死
2020/11/26 DOTA
利用Python的Flask框架来构建一个简单的数字商品支付解决方案
2015/03/31 Python
Python的多态性实例分析
2015/07/07 Python
总结python实现父类调用两种方法的不同
2017/01/15 Python
python3中获取文件当前绝对路径的两种方法
2018/04/26 Python
python实现Flappy Bird源码
2018/12/24 Python
Python如何获得百度统计API的数据并发送邮件示例代码
2019/01/27 Python
Python中用pyinstaller打包时的图标问题及解决方法
2020/02/17 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
2020/03/19 Python
Python实现粒子群算法的示例
2021/02/14 Python
欧洲最大的球衣网上商店:Kitbag
2017/11/11 全球购物
介绍下Java中==和equals的区别
2013/09/01 面试题
String、StringBuffer、StringBuilder有区别
2015/09/18 面试题
实习生个人的自我评价
2013/12/08 职场文书
中学生家长评语大全
2014/04/16 职场文书
产品推广策划方案
2014/05/10 职场文书
英文求职信范文
2014/05/23 职场文书
地方白酒代理协议书
2014/10/25 职场文书
聋哑人盗窃罪辩护词
2015/05/21 职场文书
Python实战之用tkinter库做一个鼠标模拟点击器
2021/04/27 Python
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL