import java.math.*;
import java.util.*;public class study {public static void main(String[] args) {// TODO Auto-generated method stubScanner cin = new Scanner(System.in);BigInteger a, b;while(cin.hasNext()) { //循环读入,到文件尾a = cin.nextBigInteger();b = cin.nextBigInteger();System.out.println(a.add(b)); // 加System.out.println(a.subtract(b)); //减System.out.println(a.multiply(b)); // 乘System.out.println(a.divide(b)); // 除System.out.println(a.remainder(b)); //取模// 大整数比较if (a.compareTo(b) == 0) System.out.println("a == b");else if (a.compareTo(b) > 0) System.out.println("a > b");else if (a.compareTo(b) < 0) System.out.println("a < b");//大整数绝对值System.out.println(a.abs()); //大整数a的绝对值//大整数的幂int p = 10;System.out.println(a.pow(p)); //大整数a的p次幂//返回大整数10进制表示的字符串System.out.println(a.toString());//返回大整数k进制的字符串表示int k = 8;System.out.print(a.toString(k));//大整数赋值操作BigInteger tem = BigInteger.valueOf(10);System.out.println(tem);}}}

转载于:https://www.cnblogs.com/ccut-ry/p/8988218.html

java 大数的学习相关推荐

  1. Java的学习与java大数运算

    之前就学过一点java,但太久没用知识点早就还给书本,之前在实验室搞到一本java的书,今天来重新温习一下 java的语法大部分和c++语言是一样的,入门非常快,所以在这里基础语句的用法就省略了 输出 ...

  2. 【HDU - 1134 】Game of Connections(JAVA大数加法,卡特兰数)

    题干: This is a small but ancient game. You are supposed to write down the numbers 1, 2, 3, ... , 2n - ...

  3. java从零开始系统性学习完整超全资源+笔记(还在更新中)

    java从零开始系统性学习完整超全资源+笔记(还在更新中) 前言 资源来自:王汉远java基础, B站视频: https://www.bilibili.com/video/BV1b4411g7bj/? ...

  4. Java IO流学习总结四:缓冲流-BufferedReader、BufferedWriter

    Java IO流学习总结四:缓冲流-BufferedReader.BufferedWriter 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/det ...

  5. Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStream

    Java IO流学习总结三:缓冲流-BufferedInputStream.BufferedOutputStream 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/ ...

  6. Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论

    Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论 创建用户自定义的类加载器 要创建用户自定义的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的f ...

  7. Java零基础学习难吗

    java编程是入行互联网的小伙伴们大多数的选择,那么对于零基础的小伙伴来说Java零基础学习难吗?如果你是初学者,你可以很好的理解java编程语言.并不困难.如果你的学习能力比较高,那么你对Java的 ...

  8. Java培训深度学习都要学什么

    java的知识点有很多,如果是有java基础的同学,进行深度学习是非常有必要的,比较职场技能更新迭代非常的快,那么java培训深度学习都要学什么呢?来看看下面的详细介绍. Java培训深度学习都要学什 ...

  9. 零基础参加java培训如何学习

    零基础的同学想要学好java技术,一定要比有基础的学员更加努力才可以,因为java技术要学习的东西有很多,在Java培训学习的过程中也是要掌握一定的技巧和方法的,下面就为大家详细的介绍一下零基础参加j ...

最新文章

  1. 报错解决:TypeError: Object type class 'str' cannot be passed to C code
  2. 一大波数据来袭 网络桃色陷阱暗藏致命危机
  3. 屏幕编程 F4的帮组用法
  4. 【Python爬虫】Re(正则表达式)库入门
  5. 中山大学计算机系学霸,中山大学学霸双胞胎姐妹毕业了,这颜值真是逆天啊!...
  6. H5获取html标签
  7. 黑科技神器-uTools
  8. Windows 2016 减肥
  9. 量价交易——寻找妖股的底部结构
  10. python调用dll文件
  11. 2022前端知识整理:十、vue基础
  12. 身份证OCR识别发展史
  13. docker容器不断重启
  14. Matlab绘制隐函数总结-二维和三维
  15. 《当程序员的那些狗日日子》(四十四)是办公室还是牢房
  16. excel2010如何在任务栏显示所有打开的excel文件
  17. 深信服AC内网安全解决方案
  18. SpringCloud搭建专题【gateway统一管理swaggerApi】
  19. 从Java的前景与就业情况看,Java是你首选的编程语言,没有之一
  20. 名编辑电子杂志大师教程 | 导入PDF新建文件

热门文章

  1. mysql master master_MySQL主从架构之Master-Master互为主备
  2. html dvi如何设置置顶不能空白位置,[html]关于html标签的一些总结
  3. 前端iframe 能指定本地网页吗_微前端的技术拆分方式
  4. python leetcode_LeetCode刷题——第8天(python)
  5. python if and_python有趣用法汇总(持续更新)
  6. 新买的笔记本电脑怎么分盘_电脑怎么增加C盘空间?黑客教你不花钱增加C盘空间...
  7. 【赠书】五一假期福利,OpenCV4最新原理与实战书籍
  8. 2022年全球及中国面粉混合物行业发展态势与消费需求前景调查报告
  9. 全球及中国智能照明行业应用状况及竞争格局展望报告2021-2027年
  10. vsftpd登录报530