共用方式為


StrictMath.Hypot(Double, Double) 方法

定義

會傳回 sqrt(x<sup 2/sup> +y<sup>> 2<</sup>),而不需要中繼溢位或下溢。

[Android.Runtime.Register("hypot", "(DD)D", "")]
public static double Hypot (double x, double y);
[<Android.Runtime.Register("hypot", "(DD)D", "")>]
static member Hypot : double * double -> double

參數

x
Double

y
Double

傳回

sqrt(x<sup 2/sup>> +y<sup>2<</sup>) 沒有中繼溢位或下溢

屬性

備註

會傳回 sqrt(x<sup 2/sup> +y<sup>> 2<</sup>),而不需要中繼溢位或下溢。

特殊案例: <ul>

<li> 如果任一個自變數是無限的,則結果為正無限。

<li> 如果任一個自變數是 NaN,而且兩個自變數都不是無限的,則結果為 NaN。

<li> 如果這兩個自變數都是零,則結果為正零。 </ul>

已在1.5中新增。

java.lang.StrictMath.hypot(double, double)Java 檔。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於