|
15番会議室「FAQ編纂委員会」に寄せられた「よくある質問の答え」
[Q]
・Delphiで、べき乗の計算を行うにはどうしたら良いのでしょうか?
・BASICでいうところの、「^」演算子に当たるものは?
[A]
残念ながら、そういう演算子はないので、関数を使う必要があります。
power関数を使います。
2の3乗は、power(2,3)です。
power関数は、mathユニットに定義されている関数ですので、
mathをuses節に追加して使います。
DelphiのStandard版では、mathユニットが付属していないので、
power関数が使えません。
この場合には、
Exp(y * Ln(x)) という計算で出すことができます。
ただしこれは、x>0の場合に限ります。
ここにあるドキュメントは NIFTY SERVEの Delphi Users' Forum FDELPHIに寄せられる質問の中から、よくある質問への回答を FDELPHIのメンバーがまとめたものです。 したがって、これらの回答はボーランド株式会社がサポートする公式のものではなく、掲示されている内容についての問い合わせは受けられない場合があります。
Copyright 1996-1998 Delphi Users' ForumFAQ編纂委員会
|