51nod1030 大数进制转换

51nod:大数进制转换

大数实现任意进制转换:

  • 数字的输入与输出使用String类型。
  • 自定义chang函数来实现将String类型的数字n从int类型的i进制转换到j进制。
  • 函数只需要一句:return new BigInteger(n,i).toString(j);
//36进制转换为10进制
import java.util.Scanner;
import java.math.BigInteger;

public class nod1030 {
	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);

		while (in.hasNext()) {
			String a = in.next();
			System.out.println(change(a, 36, 10));
		}
	}
	
	static String change(String a, int i, int j) {
		return new BigInteger(a, i).toString(j);
	}
}
全部评论

相关推荐

牛客156169118号:太杂太乱了,专业技能精简一点,自我评价扔了
点赞 评论 收藏
分享
vip牛牛:测试吧,开发现在至少212
点赞 评论 收藏
分享
04-07 20:46
宁夏大学 Java
一个轮子项目一个苍穹外卖,外卖项目包装成其他的,但是技术点都没变,不知道这样可行不可行。有没有好心人帮我提点建议啊
拿铁不coding:找实习微服务可不学,mq大致场景要了解,但不学问题也不大。我没写在简历上,也没咋问。重点还是mysql redis Java的八股,我根据真实面经整理得到的最全(高/中/低频)面试题,需要的牛u可以订阅一手我的专栏,祝好运
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务