math: hypot()

pull/1286/head
TillCoyote 2019-07-23 22:28:30 +06:00 committed by Alexander Medvednikov
parent d69bac5565
commit 732099fa08
1 changed files with 5 additions and 0 deletions

View File

@ -205,6 +205,11 @@ pub fn gcd(a, b i64) i64 {
return a
}
// Returns hypotenuse of a right triangle.
pub fn hypot(a, b f64) f64 {
return C.hypot(a, b)
}
// lcm calculates least common (non-negative) multiple.
pub fn lcm(a, b i64) i64 {
if a == 0 {