hypot
fun
hypot
(
x
:
Double
,
y
:
Double
)
:
Double
(Common source) (JVM source) (JS source) (Native source)
fun
hypot
(
x
:
Float
,
y
:
Float
)
:
Float
(Common source) (JVM source) (JS source) (Native source)
Computes
sqrt(x^2 + y^2)
without intermediate overflow or underflow.
Special cases:
-
returns
+Inf
if any of arguments is infinite -
returns
NaN
if any of arguments isNaN
and the other is not infinite