题目描述
将m进制数n转化成一个十进制数 m<=16
题目保证转换后的十进制数<=100
输入描述
共一行
n和m
输出描述
共一个数
表示m进制的n化成十进制的数
样例输入
1010 2
样例输出
10
数据范围及提示
乘权累加法
分析
我写只是因为发现C++里面居然自带m转10进制的函数,所以纪念一波
代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
string str;
int m;
cin>>str>>m;
printf("%d",strtol(str.c_str(),NULL,m));
return 0;
}
本文介绍了一个简单的C++程序,用于将m进制数(n)转换为十进制数(m≤16),并确保转换后的数值不超过100。通过使用`strtol`函数,演示了如何进行从m进制到十进制的有效转换。

4440

被折叠的 条评论
为什么被折叠?



