M进制直接转N进制算法(腾讯2010校园招聘笔试题)

题目:M进制转N进制,0-9A-Z表示,M、N<36。
解法:模拟除法操作。
该程序用于直接将M进制转为N进制,适用于任意大的数。(如果采用10进制作为中间表示的话,则对非常大的数,会越界。)

Code

 

测试:
16进制转8进制,
输入:FEDCBAFEDCBAFEDC
输出:1773345657733456577334.

 

posted on 2009-10-17 21:32  CLive Studio  阅读(...)  评论(...编辑  收藏

导航

统计