✅ 操作成功!

c++进制转换器

发布时间:2023-06-12 作者:admin 来源:文学

c++进制转换器

c++进制转换器

众所周知进制转换公式=

for(int i=1;i<=数字.size();++i){

第i位数*维权^进制

}

那么我们现在就来做一个进制转换的计算器:

#include<bits/stdc++.h> using namespace std; int zh_int(char x){     if(x<='9') return x-'0';     return x-'A'+10; } int zhuanhuan_10(string x,int k){     int ans=0,Pow=1;     for(int i=x.size()-1;i>=0;i--){         ans+=zh_int(x[i])*Pow;         Pow*=k;     }     return ans; } int main(){     string x;     int k;     cin>>x>>k;     cout<<zhuanhuan_10(x,k); }

这个代码也不难,大家可以自己理解理解

👁️ 阅读量:0