栈实现10进制到8进制的转换
2015-01-21 15:53
549 查看
数据结构 严蔚敏 P48
#include<iostream> #include<string> #include<stack> using namespace std; string conversion(int num){ stack<int> intstack; int temp; string str,strtemp; while (num){ intstack.push(num % 8); num = num / 8; } while (!intstack.empty()){ temp = intstack.top(); intstack.pop(); strtemp = to_string(temp); str += strtemp; } return str; } int main() { string s; s = conversion(1348); cout << s << endl; }
相关文章推荐
- c语言用栈实现10进制转换为8进制
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 链栈实现10进制转换2进制
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- perl实现16进制数转换成10进制数
- c# 2进制、8进制、10进制、16进制之间的转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- vb.net 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 【原】VC++ 中实现进制2进制,10进制,16进制的相互转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- javascript 进制转换(2进制、8进制、10进制、16进制之间的转换)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- C实现:16进制字符转换成10进制整
- C# 2进制、8进制、10进制、16进制...各种进制间的轻松转换
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- asp.net(c#)下各种进制间的轻松转换(2进制、8进制、10进制、16进制)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- 2进制、8进制、10进制、16进制...各种进制间的轻松转换(c#)
- VC++ 中实现进制2进制,10进制,16进制的相互转换