java 大数的学习
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 大数的学习相关推荐
- Java的学习与java大数运算
之前就学过一点java,但太久没用知识点早就还给书本,之前在实验室搞到一本java的书,今天来重新温习一下 java的语法大部分和c++语言是一样的,入门非常快,所以在这里基础语句的用法就省略了 输出 ...
- 【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 - ...
- java从零开始系统性学习完整超全资源+笔记(还在更新中)
java从零开始系统性学习完整超全资源+笔记(还在更新中) 前言 资源来自:王汉远java基础, B站视频: https://www.bilibili.com/video/BV1b4411g7bj/? ...
- Java IO流学习总结四:缓冲流-BufferedReader、BufferedWriter
Java IO流学习总结四:缓冲流-BufferedReader.BufferedWriter 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/article/det ...
- Java IO流学习总结三:缓冲流-BufferedInputStream、BufferedOutputStream
Java IO流学习总结三:缓冲流-BufferedInputStream.BufferedOutputStream 转载请标明出处:http://blog.csdn.net/zhaoyanjun6/ ...
- Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论
Java虚拟机JVM学习06 自定义类加载器 父委托机制和命名空间的再讨论 创建用户自定义的类加载器 要创建用户自定义的类加载器,只需要扩展java.lang.ClassLoader类,然后覆盖它的f ...
- Java零基础学习难吗
java编程是入行互联网的小伙伴们大多数的选择,那么对于零基础的小伙伴来说Java零基础学习难吗?如果你是初学者,你可以很好的理解java编程语言.并不困难.如果你的学习能力比较高,那么你对Java的 ...
- Java培训深度学习都要学什么
java的知识点有很多,如果是有java基础的同学,进行深度学习是非常有必要的,比较职场技能更新迭代非常的快,那么java培训深度学习都要学什么呢?来看看下面的详细介绍. Java培训深度学习都要学什 ...
- 零基础参加java培训如何学习
零基础的同学想要学好java技术,一定要比有基础的学员更加努力才可以,因为java技术要学习的东西有很多,在Java培训学习的过程中也是要掌握一定的技巧和方法的,下面就为大家详细的介绍一下零基础参加j ...
最新文章
- 报错解决:TypeError: Object type class 'str' cannot be passed to C code
- 一大波数据来袭 网络桃色陷阱暗藏致命危机
- 屏幕编程 F4的帮组用法
- 【Python爬虫】Re(正则表达式)库入门
- 中山大学计算机系学霸,中山大学学霸双胞胎姐妹毕业了,这颜值真是逆天啊!...
- H5获取html标签
- 黑科技神器-uTools
- Windows 2016 减肥
- 量价交易——寻找妖股的底部结构
- python调用dll文件
- 2022前端知识整理:十、vue基础
- 身份证OCR识别发展史
- docker容器不断重启
- Matlab绘制隐函数总结-二维和三维
- 《当程序员的那些狗日日子》(四十四)是办公室还是牢房
- excel2010如何在任务栏显示所有打开的excel文件
- 深信服AC内网安全解决方案
- SpringCloud搭建专题【gateway统一管理swaggerApi】
- 从Java的前景与就业情况看,Java是你首选的编程语言,没有之一
- 名编辑电子杂志大师教程 | 导入PDF新建文件
热门文章
- mysql master master_MySQL主从架构之Master-Master互为主备
- html dvi如何设置置顶不能空白位置,[html]关于html标签的一些总结
- 前端iframe 能指定本地网页吗_微前端的技术拆分方式
- python leetcode_LeetCode刷题——第8天(python)
- python if and_python有趣用法汇总(持续更新)
- 新买的笔记本电脑怎么分盘_电脑怎么增加C盘空间?黑客教你不花钱增加C盘空间...
- 【赠书】五一假期福利,OpenCV4最新原理与实战书籍
- 2022年全球及中国面粉混合物行业发展态势与消费需求前景调查报告
- 全球及中国智能照明行业应用状况及竞争格局展望报告2021-2027年
- vsftpd登录报530