全屏

Java.math.BigInteger.gcd()方法实例

java.math.BigInteger.gcd(BigInteger val) 返回一个BigInteger,其值的最大公约数:abs(this) 和 abs(val)。它返回 0 如果 this==0 && val==0.

声明

以下是java.math.BigInteger.gcd()方法的声明public BigInteger gcd(BigInteger val)

参数val - 该GCD是要计算的值

返回值

此方法返回一个BigInteger,其值是 GCD(abs(this), abs(val))

异常NA

例子

下面的例子显示math.BigInteger.gcd()方法的用法package com.yiibai;import java.math.*;public class BigIntegerDemo {public static void main(String[] args) {

// create 3 BigInteger objects

BigInteger bi1, bi2, bi3;

// assign values to bi1, bi2

bi1 = new BigInteger("18");

bi2 = new BigInteger("24");

// assign gcd of bi1, bi2 to bi3

bi3 = bi1.gcd(bi2);

String str = "GCD of " + bi1 + " and " + bi2 + " is " +bi3;

// print bi3 value

System.out.println( str );

}}

让我们编译和运行上面的程序,这将产生以下结果:GCD of 18 and 24 is 6

分享到:

0评论

java中gcd是什么意思,Java.math.BigInteger.gcd()方法实例相关推荐

  1. java中signum使用_Java.math.BigInteger.signum()方法实例

    全屏 Java.math.BigInteger.signum()方法实例 java.math.BigInteger.signum()返回此BigInteger的函数正负号. 声明 以下是java.ma ...

  2. java multiply_Java.math.BigInteger.multiply()方法实例

    全屏 Java.math.BigInteger.multiply()方法实例 java.math.BigInteger.multiply(BigInteger val)返回一个BigInteger,其 ...

  3. bitcount java_Java.math.BigInteger.bitCount()方法实例

    全屏 Java.math.BigInteger.bitCount()方法实例 java.math.BigInteger.bitCount()返回此BigInteger的二进制补码表示的位,从它的符号位 ...

  4. java中Math.pow()实例_Java.math.BigDecimal.pow()方法实例

    全屏 Java.math.BigDecimal.pow()方法实例 java.math.BigDecimal.pow(int n)返回一个BigDecimal,其值是 (thisn), 被精确计算的幂 ...

  5. java 中subtract_Java.math.BigDecimal.subtract()方法实例

    全屏 Java.math.BigDecimal.subtract()方法实例 java.math.BigDecimal.subtract(BigDecimal subtrahend)返回一个BigDe ...

  6. Java 位运算理解 Java中的位移运算整理 Java右移n位 Java左移n位

    Java 位运算理解 Java中的位移运算整理 Java右移n位 Java左移n位 一.概述 1.在浏览一篇文章时,看到一个介绍 ,使用位移操作替代乘除法 ,若位移多位该怎么计算呢?  二.代码理解 ...

  7. java实现分发_关于JAVA中事件分发和监听机制实现的代码实例

    [实例简介] 关于JAVA中事件分发和监听机制实现的代码实例,绝对实用代码,有说明. [实例截图] [核心代码] JavaEventDispatch ├── bin │   └── com │   └ ...

  8. java中静态变量,静态代码块,静态方法,实例变量,匿名代码块的加载顺序

    1. java中静态变量,静态代码块,静态方法,实例变量,匿名代码块 在Java中,使用{}括起来的代码称为代码块,代码块可以分为以下四种: (1)普通代码块:就是类中方法的方法体 public vo ...

  9. java中的jpa_JPA教程–在Java SE环境中设置JPA

    java中的jpa JPA代表Java Persistence API,它基本上是一个规范,描述了一种将数据持久存储到持久存储(通常是数据库)中的方法. 我们可以将其视为类似于Hibernate之类的 ...

  10. java plus方法_Java.math.BigDecimal.plus()方法实例

    全屏 Java.math.BigDecimal.plus()方法实例 java.math.BigDecimal.plus() 返回一个BigDecimal,其值是 (+this),并且其刻度为是 th ...

最新文章

  1. 每天一个linux命令---导出到文件
  2. 值引用和引用问题分析
  3. 介绍了如何取成员函数的地址以及调用该地址
  4. 超音速 启动_从根本上讲超音速亚原子Enterprise Java
  5. 7.3.8.1 - 并发多线程 死锁和递归锁 - 信号量
  6. java 点击一下左边按钮_右边显出一列表_举个例子_java椭圆按钮怎么设置,最好举一个简单的例子,只要有窗体中一个椭圆按钮就可以,最好有注释,谢谢,好的...
  7. DataX实现oracle到oracle之间的数据传递
  8. 2007以学习软件设计开始
  9. 版本管理SVN的使用——SmartSVN使用
  10. 付费音乐如何下载???
  11. 简单实现RPC/RMI框架
  12. 【计算机组成原理】地址线和数据线
  13. html 字体图标库,阿里字体图标库介绍及图标字体的使用方法
  14. Python基础语法学习4
  15. poi怎么设置某个单元格为下拉框_java excel 多选下拉列表设置
  16. C# 自制微信登录窗口,100%还原,数据库(SQL Server)
  17. 音乐和计算机跨界融合,上海尝试音乐创新:中国传统文化与西方艺术跨界融合...
  18. 最近微信上很火的小游戏【壹秒】android版——开发分享
  19. 优雅整洁的 Java 代码命名技巧,风之极·净化
  20. 基于casbin的ABAC/RBAC权限实践

热门文章

  1. Mac UNIX系统 常用命令
  2. 双取向聚丙烯层压膜的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告
  3. docker 记录启动容器的报错处理
  4. 来字节的第一年,我都做了些啥?有后悔过吗?
  5. BaseHTTPServer模块解析
  6. 巧用AI玩转时事分析
  7. python爬虫编程解析及案例 mitmproxy + python+Appium抓取抖音粉丝信息
  8. 贯彻链改精神 加速产业落地!链改创新项目孵化投资俱乐部在京正式启动
  9. 个人时间经历(持续更新)
  10. 听见丨北京地铁全路网今起可手机购票 俄男子玩VR时摔倒划伤致死