1、Java中long型为最大整数类型,对于超过long型的数据如何去表示呢.在Java的世界中,超过long型的整数已经不能被称为整数了,它们被封装成BigInteger对象.在BigInteger类中,实现四则运算都是方法来实现,并不是采用运算符。

2、BigInteger类的构造方法  

  

3、四则运算

 1 public static void main(String[] args) {
 2         //大数据封装为BigInteger对象
 3           BigInteger big1 = new BigInteger("12345678909876543210");
 4           BigInteger big2 = new BigInteger("98765432101234567890");
 5           //add实现加法运算
 6           BigInteger bigAdd = big1.add(big2);
 7           //subtract实现减法运算
 8           BigInteger bigSub = big1.subtract(big2);
 9           //multiply实现乘法运算
10           BigInteger bigMul = big1.multiply(big2);
11           //divide实现除法运算
12           BigInteger bigDiv = big2.divide(big1);
13 }

转载于:https://www.cnblogs.com/gzdlh/p/8093379.html

00075_BigInteger相关推荐

最新文章

  1. HDU3371(最小生成树)
  2. 【Matlab】利用 LMI 解矩阵不等式方程
  3. fedora 27 mysql_无法在Fedora27上的Python2 virtualenv中使用mysqldb
  4. 小程序如何调用php程序,微信小程序调用PHP后台接口 解析纯html文本
  5. 控制台输入一个整数,取该整数的各位数,判断其是否能被该整数整除,能则返回true,不能则返回false
  6. React Native 开发豆瓣评分(六)添加字体图标
  7. B站获得英雄联盟赛事直播三年独播版权
  8. 406.根据身高重建队列(JavaScript)
  9. 前端基础:通过HTML技术布局《李白诗词赏析》
  10. visio连接线设置
  11. “Kindle App中文字体9MB下载失败”解决办法
  12. java cmd 隐藏窗口_运行bat时隐藏cmd窗口
  13. linux上的手机管家,腾讯手机管家官网版
  14. STC 定时器/计数器2 操作详解 (基于STC89C52RC参考文档)
  15. AppWeb认证绕过漏洞(CVE-2018-8715)漏洞复现
  16. C++实现银行贷款等额本息和等额本金还款
  17. Microsoft Word 教程:如何在 Word 中更改行距?
  18. ESP8266用点灯app接入小爱同学
  19. c语言程序流程图绘制软件,程序员都是用什么画图工具绘制C语言程序流程图?这个方法你需要知道...
  20. 根据MRP建议对采购订单需求日期的建议修改采购订单需求日期 (续)

热门文章

  1. 安卓工程不继承ActionBarActivity的设置
  2. 转:openTSDB 2.0 安装
  3. C# 检测dll的新版本号方法
  4. 用Silverlight做广告Banner
  5. how to add one row in the dataframe?
  6. why do you need that a awesome linkedin profile
  7. if the price goes high
  8. 你总是不要等到完全准备好了再去做事情
  9. ParaEngine 一个同事的公司的开源引擎
  10. 人工智能与大数据的完美结合