2031进制转换

来源:互联网 发布:python .如何使用 编辑:程序博客网 时间:2024/06/05 09:21
import java.util.Scanner;public class P2031 {public static void main(Stringargs[]){Scanner scanner = newScanner(System.in);char[]a={'0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};while(scanner.hasNext()){int n=scanner.nextInt();int r=scanner.nextInt();boolean isNegative=false;if(n<0){n=-n;isNegative=true;}String str = "";while(n>0){str = a[n%r]+str;n=n/r;}if(isNegative)str = '-'+str;System.out.println(str);}}}


0 0
原创粉丝点击