码迷,mamicode.com
首页 > 编程语言 > 详细

[Hanani]JAVA大数相关学习记录

时间:2019-04-07 12:39:03      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:输出   contest   ann   href   ==   int   oid   void   https   

1.Basic remains .题目链接
涉及内容:
大数读入|大数模|大数进制读入时转化为十进制|大数输出时转化为其他进制输出

import java.io.*;
import java.math.*;
import java.util.*;
import java.text.*;//各种头文件
public class Main {
    public static void main(String[] args) {
        Scanner cin = new Scanner(System.in);//读入
        int b;
        BigInteger p,m;
        while(cin.hasNextInt()) {
            b = cin.nextInt();
            if(b==0) break;
            p = cin.nextBigInteger(b);//把读入的各种进制转化为10进制
            m = cin.nextBigInteger(b);
            BigInteger k = p.mod(m);//大数模
            String ans = k.toString(b);//将数字转化为字符串(b进制)
            System.out.println(ans);
        }
    }
}

[Hanani]JAVA大数相关学习记录

标签:输出   contest   ann   href   ==   int   oid   void   https   

原文地址:https://www.cnblogs.com/HananiChen/p/10664480.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!