java biginteger使用_java中的BigInteger的基本用法 | 学步园
注 : 为了更好的理解BigInteger类,特提供了一篇关于BigInteger的题目及本人的解答,感兴趣的朋友可以到我的博客看一下
import java.math.BigInteger;
public class MainClass
{
public static void main(String[] argv) throws Exception
{
BigInteger bigInteger1=new BigInteger("123456789012345689123413241234109999321413253426256");
BigInteger bigInteger2=new BigInteger("9999999999999999999999999999999999999999999999999");
//add
bigInteger1=bigInteger1.add(bigInteger2);
System.out.println(bigInteger1);
//subtract
bigInteger1=bigInteger1.subtract(bigInteger2);
System.out.println(bigInteger1);
//multiplay
bigInteger1=bigInteger1.multiply(bigInteger2);
System.out.println(bigInteger1);
//divide
bigInteger1=bigInteger1.divide(bigInteger2);
System.out.println(bigInteger1);
//negate
bigInteger1=bigInteger1.negate();
System.out.println(bigInteger1);
//pow
bigInteger1=bigInteger1.pow(10);
System.out.println(bigInteger1);
//最后一个(pow)输出822526259969629520153101122399497267810820646209100034107289685263315159632308144831374076434409138022661540729292142535548443646527802945487955787074321901682016392981171243389906853091274410210521602192777845202346331669556282743561193277694935461774695127206357303815843367925743175834034307102019549300834630106026193909111800769211331213033566417046739040269952221223183087733472654826824099458751406700255831111833751227821269483039466115059377165177024376865993794139752199224597958945119666176
}
}
java biginteger使用_java中的BigInteger的基本用法 | 学步园相关推荐
- java split函数的用法,java拆分字符串_java中split拆分字符串函数用法
摘要 腾兴网为您分享:java中split拆分字符串函数用法,中信期货,掌上电力,星球联盟,淘集集等软件知识,以及韩剧精灵,每日英语听力vip,龙卷风收音机,优衣库,中国平煤神马集团协同办公系统,光晕 ...
- biginteger 原理_Java中的BigInteger
如果在操作的时候一个整型数据已经超过了整数的最大类型长度long的话,则此数据就无法装入,所以,此时要使用BigInteger类进行操作. package com.BigNumber; import ...
- java bigdecimal赋值_Java中BigDecimal类介绍及用法(亲测)
Java中提供了大数字(超过16位有效位)的操作类,即 java.math.BinInteger 类和 java.math.BigDecimal 类,用于高精度计算. 其中 BigInteger 类是 ...
- java调c++代码_Java中调用C++代码的实现 | 学步园
JNI为 Java Native Interface 即Java本地接口,使用此种方式可以对C/C++代码进行调用,其在本质上是对C/C++生成的动态库进行调用而不是直接对C/C++代码进行调用 J ...
- java角度_java中角度或弧度的计算 | 学步园
math中调用tan()的反三角函数. 应该表达为 (角度/180度)* π(3.14)= Math.atan((dpPoint.y-dpCenter.y) / (dpPoint.x-dpCenter ...
- java文件选择器_java中文件选择器JFileChooser的用法
一般的说,大家用JFileChooser有两种用法:打开文件或文件夹.保存文件或文件夹.本文就打开和保存文件来介绍JFileChooser的用法. 头文件的声明: import javax.swing ...
- java外部类调用内部类_java中的外部类和内部类 | 学步园
1.概念 外部类:这是一个相对内部类的概念,如果一个类中嵌套了另外一个类,我们就把这个类叫做外部类. 内部类:顾名思义,就是定义在里边的那个类. 见以下代码: 定义了一个类Outer,在Outer内 ...
- java dll 乱码_java调用c++ dll出现中文乱码 | 学步园
最近的开发用到了使用java调用本机动态连接库的功能,将文件路径通过java调用C++代码对文件进行操作.在调用中如果路径中包含有中文字符就会出现问题,程序运行就会中止.下面用一个小例子,来说明记录下 ...
- java 栈 泛型_java 泛型栈(数组实现) | 学步园
尝试将一些数据结构用java实现,尝试过程中确实碰到一些问题,收获很大import java.lang.reflect.Array; class ArrayStack { Class type; pr ...
最新文章
- 软件测试——JUnit中的参数化测试
- 助力 .NET MAUI Community Toolkit
- asp多表查询并显示_高级子查询
- php nowdoc用来做什么,PHP中nowdoc和heredoc使用需要注意的一点
- 山师计算机二级考试科目,山师计算机应用技术考试试题与答案.doc
- Linux 创建并且运行Django项目
- 弱监督学习-snorkel
- 计算机老是不断重启是什么原因,电脑一直自动重启是什么原因?(盘点电脑老是自动重启的原因!)...
- 百度云apkg手机文件怎么打开_30秒教你找回vivo手机误删文件,要是你不会的话,那也太可惜了吧...
- Linux(1)- 服务器核心知识、Linux入门、VMware与centeos安装、远程连接linux、linux基本命令使用...
- 实验三 类与对象的定义和使用
- 远程查看计算机的mac地址,win8系统下如何获取远程电脑MAC地址
- 销售型呼叫中心系统特点
- QString的toLocal8bit与toLatin1的区别
- KendoUI学习笔记
- 【FAQ】接入HMS Core推送服务过程中一些常见问题总结
- 面向数据结构的分析设计方法(JSD)
- JESD204协议理解
- 自编码器的原始形式和各种变体
- Java里重写toString的作用
热门文章
- winform模拟登陆网页_winform跳转到制定的网页并自动实现登陆功能
- 轧机用弹性阻尼体反力计算_三个典型的阻尼模型及相关理论
- sqlserver中创建链接服务器图解教程
- 【复习】---【noip2009 普及】细胞问题 (1)
- 如何在本地运行查看github上的开源项目
- 【BZOJ 2460 元素】
- php-Arrays函数-array_flip-交换数组的键值
- android xml组建圆角背景设置
- 猴子管理法则(网络文摘)
- [SharePoint]ExcelService未响应或拒绝访问