手册
目录
收藏264
分享
阅读791
更新时间2025-07-22
前言:
定义和用法hypot() 方法返回直角三角形的斜边长度,这相当于二维点 (x, y) 与原点 (0, 0) 之间的距离。此方法返回的值等于 Math.sqrt(
hypot() 方法返回直角三角形的斜边长度,这相当于二维点 (x, y) 与原点 (0, 0) 之间的距离。
此方法返回的值等于 Math.sqrt(x * x + y * y),但它进行了优化,以防止在加法和乘法等中间操作中引起的溢出和下溢。
获取二维点 (x, y) 与原点 (0, 0) 之间的距离:
System.out.println(Math.hypot(3, 4)); System.out.println(Math.hypot(1, 1)); System.out.println(Math.hypot(1, 10));
点击 "运行实例" 按钮查看在线实例
| 参数 | 描述 | 
|---|---|
| x | 必需。点的 x 坐标。 | 
| y | 必需。点的 y 坐标。 | 
| 返回: | double 值,表示点 (x, y) 与原点 (0, 0) 之间的距离。 | 
|---|---|
| Java 版本: | 1.5+ | 
相关
视频
RELATED VIDEOS
科技资讯
1
2
3
4
5
6
7
8
精选课程
							
							共5课时
17.2万人学习
							
							共49课时
77万人学习
							
							共29课时
61.7万人学习
							
							共25课时
39.3万人学习
							
							共43课时
70.9万人学习
							
							共25课时
61.6万人学习
							
							共22课时
23万人学习
							
							共28课时
33.9万人学习
							
							共89课时
125万人学习