将十进制数转换为任意进制数
来源:互联网 发布:java二维数组意思 编辑:程序博客网 时间:2024/05/23 10:50
问题:将十进制数转换为任意进制数(2,8,16...).
算法:假如N为输入的数,n为要转换为的进制,若要将十进制231转换为8进制数,过程如下;
N N/n N%n
231 28 7
28 3 4
3 0 3
则输出为347,可以看出,首先得到的应该是7,然后才是4,最后是3,但是要逆序显示,自然就类似压栈出栈的数据结构了(数组也可以实现,但是没有体现其本质).
所以,只需要初始化栈后,将N%n不断的压入栈底,需要注意的是如果要转换为16进制,则需要对大于9的数字作字符处理。
0 0
- 将十进制数转换为任意进制数
- java将十进制数转换为任意进制数
- 十进制数转换为任意进制数
- 将十进制转换为任意进制的数
- 用栈实现将十进制数转换为任意进制数(2,8,16...).
- C语言从键盘输入一个十进制数将其转换为任意进制数输出
- 将任意一个十进制数数字转换为二进制形式,并输出转换后的结果
- 将十进制数转换为二进制数
- 将十进制数转换为二进制数
- 将十进制数转换为十六进制数
- 将十进制数转换为十六进制数
- 将十进制数转换为十六进制数
- 面试题:编写一个将十进制数转换为任意进制的算法或函数
- C++实现将十进制数转换为小于等于九的任意进制
- 将一个十进制数n转换为k进制数
- 将一个m进制数转换为十进制数
- 将十进制数转换为十六进制
- 十进制数转换成任意进制数
- gulp详细入门教程
- javascript之单击获得单词
- HDOJ-----1502贪心-----田忌赛马
- 玉米田(cowfood)
- JavaScriptCookie&PHPCookie实现用户登录信息自动填入
- 将十进制数转换为任意进制数
- Java NIO使用及原理分析(二)
- python 分析http查询字符串 urlparse.parse_qs
- hdu(1013)注意大数
- 如何上传本地代码到github以及相关问题的解决方案
- TIANKENG’s restaurant(贪心)
- 【杭电4883】TIANKENG’s restaurant
- Mac brew安装mysql之后无法启动mysql
- Android中使用Bitmap类将矩形图片转为圆形的方法