10进制转K进制

 我们学会了十进制转k进制,那么我们来学习一下k进制转十进制。
代码
int dight[25] //从高位往低拉放的
int ans = 0; //最后结果
for(int i = 0; i < cnt; i++){ //循环着每一位 ans = ans * k * dight[i]; } 全部代码
#include
using namespace std;
int digit[105]
int n,k,cnt = 0;
int main(){
cin >> n >> k;
while(n){
digit[cnt++] = n % k;
n/=k;
}
for(int i = cnt - 1; i >= 0; i++){
if (digit[i] < 10){ cout << digit[i]; }else{ cout << char(dight[i] - 10 + 'A');

10进制转K进制最先出现在Python成神之路

版权声明:
作者:玉兰
链接:https://www.techfm.club/p/9819.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>