Everything

hypot / hypotf / hypotl


浮動小数点値の2乗の和の平方根( )を計算します。

[指定形式]

#include <math.h>

double hypot(double x, double y);

float hypotf(float x, float y);

long double hypotl(long double x, long double y);

[引数]

x, y 2乗の和の平方根( )を求める値

[戻り値]

正常:2乗の和の平方根( )の値

異常:範囲エラーの場合は関数に応じてHUGE_VAL, HUGE_VALF, HUGE_VALL

[備考]

結果がオーバーフローする場合に範囲エラーになることがあります。