网站源码怎么使用,ui工程师工资一般多少,手机端关键词排名优化,网站后台登陆代码进制的转换可以借助强大的BigInteger#xff0c;非常的方便。 new java.math.BigInteger(num, from).toString(to); 表示num要转换的数从from源数的进制 转换成to的进制。 题目描述 求任意两个不同进制非负整数的转换#xff08;2进制#xff5e;16进制#xff09;#xf… 进制的转换可以借助强大的BigInteger非常的方便。 new java.math.BigInteger(num, from).toString(to); 表示num要转换的数从from源数的进制 转换成to的进制。 题目描述 求任意两个不同进制非负整数的转换2进制16进制所给整数在long所能表达的范围之内。 不同进制的表示符号为01...9ab...f或者01...9AB...F。 输入描述: 输入只有一行包含三个整数anb。a表示其后的n 是a进制整数b表示欲将a进制整数n转换成b进制整数。ab是十进制整数2 ab 16。 数据可能存在包含前导零的情况。 输出描述: 可能有多组测试数据对于每组数据输出包含一行该行有一个整数为转换后的b进制数。输出时字母符号全部用大写表示即01...9AB...F。 输入例子: 15 Aab3 7 输出例子: 210306 import java.math.BigInteger;
import java.util.Scanner;public class 数制转换 {public static void main(String[] args) {Scanner innew Scanner(System.in);while(in.hasNext()){int n1in.nextInt();String numin.next();int n2in.nextInt();System.out.println((new BigInteger(num,n1).toString(n2)).toUpperCase());}in.close();}} 转载于:https://www.cnblogs.com/ygh1229/p/5734338.html