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 相关文章推荐
Prototype 1.5.0_rc1 及 Prototype 1.5.0 Pre0小抄本
Sep 22 Javascript
URI、URL和URN之间的区别与联系
Dec 20 Javascript
JAVASCRIPT HashTable
Jan 22 Javascript
疯掉了,尽然有js写的操作系统
Apr 23 Javascript
JavaScript将Table导出到Excel实现思路及代码
Mar 13 Javascript
javascript设计模式之解释器模式详解
Jun 05 Javascript
JavaScript里 ==与===区别详解
Aug 16 Javascript
Angular学习笔记之angular的$filter服务浅析
Nov 12 Javascript
基于JS实现网页中的选项卡(两种方法)
Jun 16 Javascript
仿vue-cli搭建属于自己的脚手架的方法步骤
Apr 17 Javascript
VUE渲染后端返回含有script标签的html字符串示例
Oct 28 Javascript
three.js着色器材质的内置变量示例详解
Aug 16 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新手上路(十三)
2006/10/09 PHP
php查询相似度最高的字符串的方法
2015/03/12 PHP
php+redis在实际项目中HTTP 500: Internal Server Error故障排除
2017/02/05 PHP
PHP自动补全表单的两种方法
2017/03/06 PHP
php桥接模式应用案例分析
2019/10/23 PHP
通用JS事件写法实现代码
2009/01/07 Javascript
js判断当前浏览器类型,判断IE浏览器方法
2014/06/02 Javascript
Bootstrap表格和栅格分页实例详解
2016/05/20 Javascript
jQuery实现表格文本框淡入更改值后淡出效果
2016/09/27 Javascript
webpack处理 css\less\sass 样式的方法
2017/08/21 Javascript
编写React组件项目实践分析
2018/03/04 Javascript
详解vue组件基础
2018/05/04 Javascript
Less 安装及基本用法
2018/05/05 Javascript
vue+axios新手实践实现登陆的示例代码
2018/06/06 Javascript
NodeJS如何实现同步的方法示例
2018/08/24 NodeJs
微信小程序实现时间预约功能
2018/11/27 Javascript
nodejs对项目下所有空文件夹创建gitkeep的方法
2019/08/02 NodeJs
Vue性能优化的方法
2020/07/30 Javascript
基于Python中单例模式的几种实现方式及优化详解
2018/01/09 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
python与mysql数据库交互的实现
2020/01/06 Python
重写django的model下的objects模型管理器方式
2020/05/15 Python
python中逻辑与或(and、or)和按位与或异或(&、|、^)区别
2020/08/05 Python
纯CSS和jQuery实现的在页面顶部显示的进度条效果2例(仿手机浏览器进度条效果)
2014/04/16 HTML / CSS
GoDaddy英国:全球排名第一的域名注册商
2018/06/08 全球购物
Foot Locker德国官方网站:美国运动服和鞋类零售商
2018/11/01 全球购物
日本乐天官方海外转运服务:Rakuten Global Express
2018/11/30 全球购物
聚网科技C++面试笔试题
2015/09/01 面试题
Java基础知识面试题
2014/03/25 面试题
乔布斯斯坦福大学演讲稿
2014/05/23 职场文书
公务员培的训心得体会
2014/09/01 职场文书
2015年教务处干事工作总结
2015/07/22 职场文书
小学语文教师研修日志
2015/11/13 职场文书
大学生团支书竞选稿
2015/11/21 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
jdbc中自带MySQL 连接池实践示例
2022/07/23 MySQL