Java StrictMath hypot()方法

java.lang.StrictMath.hypot() 方法返回 sqrt(x2 + y2) 没有中间溢或下溢。它包括了一些情况:

如果任一参数为无穷大,那么结果为正无穷大。

如果任一参数为NaN和参数都不是无限的,那么结果为NaN。

1 语法

public static double hypot(double x, double y)

2 参数

x : 这是所使用的值。

y : 这是所使用的值。

3 返回值

此方法返回 sqrt(x2 + y2)  没有中间溢或下溢。

4 示例

package com.yiidian;

/**

* 一点教程网: http://www.yiidian.com

*/

/**

* Java StrictMath hypot()方法

*/

import java.lang.*;

public class StrictMathDemo {

public static void main(String[] args) {

double d1 = 3, d2 = 4, d3 = 6;

// returns sqrt(x2 + y2)

double hypotValue = StrictMath.hypot(d1, d2);

System.out.println("hypotenuse value of d1 and d2 = " + hypotValue);

hypotValue = StrictMath.hypot(d2, d3);

System.out.println("hypotenuse value of d2 and d3 = " + hypotValue);

}

}

输出结果为:

hypotenuse value of d1 and d2 = 5.0

hypotenuse value of d2 and d3 = 7.211102550927978

java hypot_Java StrictMath hypot()方法相关推荐

  1. java hypot_Java StrictMath hypot()方法与示例

    StrictMath类hypot()方法hypot()方法在java.lang包中可用. hypot()方法用于返回sqrt(sq(d1)+ sq(d2))的平方根,而不进行任何中间运算,换句话说,它 ...

  2. java hypot_Java StrictMath hypot()用法及代碼示例

    根據基本幾何形狀,斜邊僅是right-angled三角形的最長邊.它是與三角形直角相反的一側.為了找到right-angled三角形的斜邊的長度,應用勾股定理.根據該定理,給定長度為p和b的三角形的兩 ...

  3. java hypot_Java StrictMath hypot()用法及代码示例

    根据基本几何形状,斜边仅是right-angled三角形的最长边.它是与三角形直角相反的一侧.为了找到right-angled三角形的斜边的长度,应用勾股定理.根据该定理,给定长度为p和b的三角形的两 ...

  4. java hypot_java.lang.StrictMath.hypot()方法实例

    全屏 java.lang.StrictMath.hypot()方法返回 sqrt(x2 + y2) 没有中间溢或下溢.它包括了一些情况:如果任一参数为无穷大,那么结果为正无穷大. 如果任一参数为NaN ...

  5. java hypot_java – 为什么hypot()函数这么慢?

    这不是一个简单的sqrt函数.您应该检查此链接以实现算法: http://www.koders.com/c/fid7D3C8841ADC384A5F8DE0D081C88331E3909BF3A.as ...

  6. strictmath_Java StrictMath hypot()方法与示例

    strictmath StrictMath类hypot()方法 (StrictMath Class hypot() method) hypot() method is available in jav ...

  7. java sinh_java.lang.StrictMath.sinh()方法实例

    全屏 java.lang.StrictMath.sinh()方法返回double值的双曲正弦值. x的双曲正弦被定义为 (ex - e-x)/2 其中e是欧拉数.它包括以下情况:如果参数为NaN或无穷 ...

  8. java hypot_static double hypot(double x, double y)

    static double hypot(double x, double y) 描述 (Description) java.lang.Math.hypot(double x, double y)返回s ...

  9. java sinh_Java StrictMath sinh()用法及代码示例

    java.lang.StrictMath.sinh()方法用于返回作为参数传递给函数的双精度值的双曲正弦值. x的双曲正弦由下式定义 其中e表示欧拉号码 用法: public static doubl ...

最新文章

  1. 产品管理:孵化产品 Beta 流程
  2. python as_matrix()
  3. html解析器编译原理,编译原理实验报告词法分析器(内含源代码).docx
  4. boost::safe_numerics::safe_signed_range相关的测试程序
  5. 计算机操作系统的新技术新知识,计算机操作系统教程:核心与设计原理
  6. c语言数据驱动编程,如何学习智能手机驱动编程
  7. thinkpad 使用技巧
  8. JavaWeb——mybatis一对一、一对多查询
  9. 语音识别的应用都有哪些
  10. PCWorld:火狐浏览器已宣告死亡
  11. 需求分析的图形工具——E-R图
  12. CLRvia3读书笔记
  13. CentOS7下fdisk分区工具和LVM的简单使用
  14. 2020 全国的邮政编码 json
  15. 【PCL】NDT点云配准(Registration)
  16. RPG或SLG游戏在线地图编辑器
  17. 阿里达摩院发布并开源“通义”大模型,AI底座之上促场景创新
  18. Hybrid接口、MSTP协议
  19. 现代 React Web 开发实战——kanban实现卡片拖拽
  20. 孝经白话:卿大夫章第四

热门文章

  1. 一场安防IPC模组方案发布会引发的吐槽风波与反思
  2. pacman yaourt使用
  3. Excel使用公式截取字符串
  4. 【网络知识】3. 千兆网传输速度125MB/s、百兆网12.5MB/s,码率、比特率、带宽、文件大小M就是MB
  5. session与cookie有效时间
  6. python交互式和文件式区别_Python 运行.py文件和交互式运行代码的区别详解
  7. 集中式存储和分布式存储
  8. [湖南大学程序设计实训训练作业一]9.二叉树遍历,从前序、中序到后序(二叉树呀,面试必考哦!)
  9. 士兵杀敌(coduck)
  10. 基于Python的信用评分卡建模分析