二进制转十进制代码(不准用于比赛方面)
2024-12-26 20:35:00
发布于:广西
(注:本代码不准用于比赛方面!本代码不准用于比赛方面!本代码不准用于比赛方面!)
#include<bits/stdc++.h>
using namespace std;
char s[250];
int main(){
int n, sum = 0;
cin >> n;
scanf("%s", s);
int i = 0;
int len = strlen(s);
while(s[i] != '\0'){
sum += (s[i]-'0')*pow(n, len - i - 1);
i++;
}
cout << sum;
return 0;
}
这里空空如也
有帮助,赞一个