版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明
给定一个十几进制大数M,以及需要转换的几进制大数N将十几进制大数M转化为N几进淛大数
输入为一行,M(32位整数)、N(2 ≤ N ≤ 16)以空格隔开。
为每个测试实例输出转换后的数每个输出占一行。如果N大于9则对应的数字规则参考16幾进制大(比如,10用A表示等等)
几进制大转换的思路是不断取余,最后将所有余数倒着输出若是负数,就在最后(我用的是string)添个负號要注意的地方是将数字添加到字符串中需要转换(就是数字 + ‘0’)。