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

Posted hananichen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[Hanani]JAVA大数相关学习记录相关的知识,希望对你有一定的参考价值。

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大数相关学习记录的主要内容,如果未能解决你的问题,请参考以下文章

Java大数BigInteger-用法记录

大数据实践学习总结--MapReduce

java SpringRetry学习的代码片段

剑指offer编程题Java实现——面试题12相关题大数的加法减法乘法问题的实现

ElasticSearch学习问题记录——Invalid shift value in prefixCoded bytes (is encoded value really an INT?)(代码片段

零基础可以培训大数据分析师吗?会不会很难?