[c.math.hypot3] # 29 Numerics library [[numerics]](./#numerics) ## 29.7 Mathematical functions for floating-point types [[c.math]](c.math#hypot3) ### 29.7.3 Three-dimensional hypotenuse [c.math.hypot3] [🔗](#lib:hypot,3-argument_form) `constexpr floating-point-type hypot(floating-point-type x, floating-point-type y, floating-point-type z); ` [1](#1) [#](http://github.com/Eelis/draft/tree/9adde4bc1c62ec234483e63ea3b70a59724c745a/source/numerics.tex#L9897) *Returns*: √x2+y2+z2[.](#1.sentence-1)