进制转换
来源:互联网 发布:java float 精度 编辑:程序博客网 时间:2024/06/03 16:15
题目描述
输入一个十进制数N,将它转换成R进制数输出。
输入
输入数据包含多个测试实例,每个测试实例包含两个整数N(32位整数)和R(2<=R<=16, R<>10)。
输出
为每个测试实例输出转换后的数,每个输出占一行。如果R大于10,则对应的数字规则参考16进制(比如,10用A表示,等等)。
样例输入
7 223 12-4 3
样例输出
1111B-11
#include<stdio.h>int main(){ long int a; int b,d,i,j; char bit[]="0123456789ABCDEF"; int data[64]; while(scanf("%ld%d",&a,&b)!=EOF) { if(a<0){a=-a;printf("-");} if(a==0)printf("0"); i=0; while(a>0) { data[i]=a%b; a=a/b; i++; } for(j=i-1;j>=0;j--) { d=data[j]; printf("%c",bit[d]); } printf("\n"); } return 0;}
0 0
- 进制转换,类型转换
- 进制转换(进制转换)
- 进制转换-----十进制转换成二进制
- 进制的转换,八进制转换十六进制
- 进制转换,运算符,类型转换,
- 十进制转换2-9进制转换
- 进制转换
- 无限进制转换
- 进制转换
- 进制转换
- 进制转换
- 【整理】进制转换
- 进制转换
- 七、进制转换
- 进制转换
- 进制转换
- 进制转换
- NotesScript 进制转换
- LeetCode 142 Linked List Cycle II
- iOS中的模糊视图效果
- Scala :foldLeft foldRight min max
- web后台分层详解
- 关于单链表
- 进制转换
- cocos2d js显示远程下载的图片资源
- Java多线程-synchronized关键字
- 截屏方式
- poj3070 Fibonacci
- 《算法竞赛入门经典2ndEdition 》习题3-4 周期串(Periodic Strings, Uva455)
- 异常解决:java.net.ConnectException: Call To Master/127.0.0.1:9000 failed on connection exception
- swift初体验
- iOS-自定义 UITabBarController