求大佬改 二进制转十进制 这道题的代码
  • 板块学术版
  • 楼主Simon_xue
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/11/19 15:35
  • 上次更新2023/11/19 17:32:52
查看原帖
求大佬改 二进制转十进制 这道题的代码
994212
Simon_xue楼主2023/11/19 15:35

二进制转十进制:

#include<bits/stdc++.h>
using namespace std;
char arr[1000010];
int main()
{
	cin>>arr;
	int ans=0;
	int k=0;
	int len=strlen(arr);
	for(int i=len;i>=0;i--)
	{
		ans+=pow(2,k++)*arr[i];
	}
	cout<<ans;
	return 0;
}
2023/11/19 15:35
加载中...