博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
关于大数的四则运算
阅读量:6001 次
发布时间:2019-06-20

本文共 1999 字,大约阅读时间需要 6 分钟。


  本文是在我的另一个博客中copy过来的,感觉博客园比较适合写代码就迁过来了

  好久都没有写过日志了,前两天去面试,看到面试题中有关于大数操作的问题,所以回来以后就总结了一下,供笔试着还有要参加acm的同学做一些参考。

先说一下大数相加:
1 package com.my.lucene; 2  3   4 import java.math.BigInteger; 5  6   7 public class test { 8 public static void main(String[] args) { 9 String a = "15432321321223123231321"; String  b = "2121212121214354343544354354";10 BigInteger bg = new BigInteger(a);11 BigInteger gBigInteger= bg.add(new BigInteger(b));12 System.out.println(gBigInteger);13 }14 }15 大数相减: 16 package com.my.lucene;17 18 19 import java.math.BigInteger;20 21 22 public class test {23 public static void main(String[] args) {24 String a = "15432321321223123231321"; String  b = "2121212121214354343544354354";25 BigInteger bg = new BigInteger(a);26 BigInteger gBigInteger= bg.subtract(new BigInteger(b));27 System.out.println(gBigInteger);28 }29 }
View Code
 

大数相乘:

1 package com.my.lucene; 2  3  4 import java.math.BigInteger; 5  6  7 public class test { 8 public static void main(String[] args) { 9 String a = "15432321321223123231321"; String  b = "2121212121214354343544354354";10 BigInteger bg = new BigInteger(a);11 BigInteger gBigInteger= bg.multiply(new BigInteger(b));12 System.out.println(gBigInteger);13 }14 }15 大数除法:16 package com.my.lucene;17 18 19 import java.math.BigInteger;20 21 22 public class test {23 public static void main(String[] args) {24 String a = "15432321321223123231321"; String  b = "2121212121214354343544354354";25 BigInteger bg = new BigInteger(a);26 BigInteger gBigInteger= bg.divide(new BigInteger(b));27 System.out.println(gBigInteger);28 }29 }
View Code

大数相减:

1 package com.my.lucene; 2  3  4 import java.math.BigInteger; 5  6  7 public class test { 8 public static void main(String[] args) { 9 String a = "15432321321223123231321"; String  b = "2121212121214354343544354354";10 BigInteger bg = new BigInteger(a);11 BigInteger gBigInteger= bg.subtract(new BigInteger(b));12 System.out.println(gBigInteger);13 }14 }
View Code

 

转载于:https://www.cnblogs.com/wq920/p/3275837.html

你可能感兴趣的文章
拿姐姐身份证登记结婚竟然成了!婚姻户籍信息共享难在哪儿
查看>>
恒大造车加速,联手柯尼塞格打造顶级新能源车
查看>>
JAVA大神说一个例子让你几分钟学会Annotation
查看>>
富士康要用机器人生产iPhone了?那么多工人怎么办?
查看>>
Python获取当前页面内的所有链接的五种方法
查看>>
【进阶2-3期】JavaScript深入之闭包面试题解
查看>>
【Chrome扩展开发】定制HTTP请求响应头域
查看>>
利用 CocoaPod 和 Git 管理组件中的一些细节梳理
查看>>
聊聊storm trident spout的_maxTransactionActive
查看>>
面向Vue新人:写一个简单的倒计时按钮
查看>>
区块链初体验
查看>>
关于手势处理
查看>>
super
查看>>
5G美洲白皮书:5G开源的现状(pdf)
查看>>
世界移动通信大会
查看>>
基于Spring Security Role过滤Jackson JSON输出内容
查看>>
从设计者的角度看 React
查看>>
js常见问题
查看>>
CentOS6系统编译部署LAMP(Linux, Apache, MySQL, PHP)环境
查看>>
怎样使用React Context API
查看>>