Java中的大数类简单实现

 更新时间:2017年03月28日 08:58:18   投稿:lqh  
这篇文章主要介绍了Java中的大数类简单实现的相关资料,需要的朋友可以参考下

Java中的大数类简单实现

Java中的大数还是挺好用,而且很方便,所以将其罗列如下,以备使用

  import java.math.*; 
  import java.util.*; 
 
//基本使用如下: 
            x = in.nextBigInteger(); 
    y = in.nextBigInteger(); 
 
            System.out.println(x.add(y)); //x+y; 
    System.out.println(x.subtract(y)); //x-y; 
    System.out.println(x.multiply(y)); // x*y; 
    System.out.println(x.remainder(y)); // x%y; 
 
            System.out.println(x.abs()); // x的绝对值; 
    System.out.println(x.compareTo(y)==0); //x和y进行比较   
     
    System.out.println(x.toString(2)); // 转化为 x 的 n进制; 
 
            x=BigInteger.ONE; //对x进行赋值 
    x=BigInteger.valueOf(5);// 对x进行赋值,使用的是long/int 类型数据 
 
            System.out.println(x); 

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

相关文章

  • Spring 实现数据库读写分离的示例

    Spring 实现数据库读写分离的示例

    现在大型的电子商务系统,在数据库层面大都采用读写分离技术,我们通常的做法就是把查询从主库中抽取出来,采用多个从库,使用负载均衡,减轻每个从库的查询压力。
    2017-01-01
  • SpringBoot中集成日志的四种方式

    SpringBoot中集成日志的四种方式

    在开发中,日志记录是保障应用程序健壮性、可维护性的重要手段,通过日志,我们可以记录系统的运行状态、捕获异常并进行调试,Spring Boot 默认使用的是 Logback,但你也可以根据需求选择其他框架,以下是几种常用的日志集成方法,需要的朋友可以参考下
    2024-10-10
  • Jmeter如何添加循环控制器

    Jmeter如何添加循环控制器

    这篇文章主要介绍了Jmeter如何添加循环控制器,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-02-02
  • Java wait和notifyAll实现简单的阻塞队列

    Java wait和notifyAll实现简单的阻塞队列

    这篇文章主要介绍了Java wait和notifyAll实现简单的阻塞队列,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-10-10
  • java 代理机制的实例详解

    java 代理机制的实例详解

    这篇文章主要介绍了java 代理机制的实例详解的相关资料,这里说明下如何实现代理机制,帮助大家理解掌握这部分内容,需要的朋友可以参考下
    2017-08-08
  • Java中的关键字volatile详解

    Java中的关键字volatile详解

    这篇文章主要介绍了Java中的关键字volatile,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2019-03-03
  • Windows下使用Graalvm将Springboot应用编译成exe大大提高启动和运行效率(推荐)

    Windows下使用Graalvm将Springboot应用编译成exe大大提高启动和运行效率(推荐)

    这篇文章主要介绍了Windows下使用Graalvm将Springboot应用编译成exe大大提高启动和运行效率,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2023-02-02
  • Java快速掌握Vector类方法

    Java快速掌握Vector类方法

    Vector 类实现了一个动态数组。和 ArrayList 很相似,但是两者是不同的:Vector 是同步访问的;Vector 包含了许多传统的方法,这些方法不属于集合框架
    2022-03-03
  • Maven项目在new module后,pom文件显示为Ignored pom.xml问题

    Maven项目在new module后,pom文件显示为Ignored pom.xml问题

    在Maven项目中,若创建过同名module后删除,再次创建时可能导致pom.xml文件被IDEA忽略,原因是IDEA保留了之前module的痕迹,导致重建时将其视为已删除的module,解决方法是进入IDEA设置,找到Maven的Ignored Files设置
    2024-09-09
  • java中用float时,数字后面加f,这样是为什么你知道吗

    java中用float时,数字后面加f,这样是为什么你知道吗

    这篇文章主要介绍了java用float时,数字后面加f,这样是为什么你知道吗?具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2021-09-09

最新评论