n进制转化为m进制
最开始看到这个题的时候,我还在想有没有什么方法可以直接从n进制转化为m进制,但是我放弃了,所以还是使用了一步一步来的方法。
首先将n进制转化为10进制,再将10进制转化为m进制。
#include <iostream>
using namespace std;
//将n进制转化为10进制
int NTOD(char *now_number,int now_base_system)
{
int sum = 0, weight = 1;
int len = strlen(now_number);
for (int i = len - 1; i >= 0; i--)
{
if (now_number[i] >= 'A' && now_number[i] <= 'Z')