私は基本的にコードしようとしている:三角形の対角を見つけるか?
double squared(diagonal) = a(squared) + b(squared);
誰も私のコードでこれを入れて助けることができますか?
double diagonal = sqrt(a*a + b*b);
私は基本的にコードしようとしている:三角形の対角を見つけるか?
double squared(diagonal) = a(squared) + b(squared);
誰も私のコードでこれを入れて助けることができますか?
double diagonal = sqrt(a*a + b*b);
double diagonal = sqrt(a * a + b * b);
'hypot()'は使用する関数です!マニュアルページを読む: "_ hypot()関数は、過大なオーバーフローやアンダーフローなしでsqrt(x * x + y * y)を計算します._"これも高速です:) – debleek63
ちょうどまっすぐアップCを使用して探していたものを見つけることができませんでした。
double diagonal = hypot(a,b);
あなたはまた、hypotを使用することができ、C99を含む複数の言語で利用可能です:本当に私は...
これは、斜辺と呼ばれます。 –