递归算法实现10进制到N进制的转换
2013-12-21 23:10
253 查看
#include<iostream> using namespace std; int BaseTrans(int data,int B){ int s; if(data==0) return 0; //结束递归算法 s=data%B; BaseTrans(data/B,B); cout<<s<<" "; } int main(){ int data=15, B=2;//指定要转换成的数 BaseTrans(data,B); return 0; }
View Code
相关文章推荐
- PHP进制转换[实现2、8、16、36、64进制至10进制相互转换]
- java实现10进制转换为英文字符表示的26进制,得到唯一自增的英文字符串序列。
- php实现将任意进制数转换成10进制的方法
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- 14.2线性表之STL实现10进制向任意进制的转换
- c语言位域实现10进制转换成2进制
- c语言位域实现10进制转换成2进制
- perl实现16进制数转换成10进制数
- 【原】VC++ 中实现进制2进制,10进制,16进制的相互转换
- VC++ 中实现进制2进制,10进制,16进制的相互转换
- 自己实现itoa(),10进制到2~36进制的转换
- 实现10进制转换为2进制
- c语言用栈实现10进制转换为8进制
- 链栈实现10进制转换2进制
- C实现:16进制字符转换成10进制整
- java学习3-查表法实现10进制转换为16进制
- 编程实现36进制和10进制之间的相互转换
- 进制数转换器的VB算法实现(2/8/10/16进制数可以相互转换)