m进制转化为10进制
Posted zhanghua-322
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了m进制转化为10进制相关的知识,希望对你有一定的参考价值。
#include<iostream> using namespace std; int main() string n; int m, len, i, ans = 0; cin >> n >> m; len = n.length(); for (i = 0; i < len; i++) if (n[i] <= ‘9‘) ans = ans * m + n[i] - ‘0‘; else ans = ans * m + n[i] - ‘A‘ + 10; cout << ans << endl; return 0;
以上是关于m进制转化为10进制的主要内容,如果未能解决你的问题,请参考以下文章
给定一个十进制数M,以及需要转换的进制数N。 将十进制数M转化为N进制数