1360进制转换

Posted cyk20081108

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1360进制转换相关的知识,希望对你有一定的参考价值。

数制转换
 

描述

编程课上刚学了进制转换的方法,刘老师布置了一个任务:给出一个十进制数N,要你将它转换为m进制数,请编程序实现。现在我们也来完成这个问题好吗?

 

输入

输入数据有二行,第一行是一个十进制正整数N(N<=3500),第二行是m(2=<m<=9), 表示要将N转换为m 进制数。

 

输出

输出一个数,就是转换后的结果。

 

输入样例 1 

52
4

输出样例 1

310

代码:
 1 #include<iostream>
 2 using namespace std;
 3 int main()
 4 {
 5     int a[205]={0},x,t=-1,n;
 6     cin>>x;
 7     cin>>n;
 8     while(x!=0)
 9     {
10         t++;
11         a[t]=x%n;
12         x/=n;
13     }
14     for(int i=t;i>=0;i--)
15     {
16         cout<<a[i];
17     }
18     return 0;
19 }

 



以上是关于1360进制转换的主要内容,如果未能解决你的问题,请参考以下文章

c_cpp C片段将十进制转换为二进制

Silverlight 中的十进制转换器无法正确处理丢失焦点

雷达通信基于matlab间接卡尔曼滤波IMU与GPS融合含Matlab源码 1360期

雷达通信基于matlab间接卡尔曼滤波IMU与GPS融合含Matlab源码 1360期

comet_c1360

在代码片段中包含类型转换