pow10, pow10l
math.h:インデックス への移動
ヘッダーファイル
math.h
カテゴリ
演算ルーチン
プロトタイプ
double pow10(int p);
long double pow10l(int p);
説明
10 の p 乗を計算します。
pow10l は long double バージョンです。long double 引数を受け取り,long double の結果を返します。
戻り値
成功した場合,pow10 は 10 の p 乗を計算した値を返し,pow10l は long double 型の結果を返します。
実際の結果は,long double 精度に計算されます。どのような引数も有効ですが,アンダーフローまたはオーバーフローになる場合もあります。
例
#include <math.h>
#include <stdio.h>
int main(void)
{
double p = 3.0;
printf("Ten raised to %lf is %lf\n", p, pow10(p));
return 0;
}
移植性
POSIX | Win32 | ANSI C | ANSI C++ | |
---|---|---|---|---|
pow10 |
+ |
|||
pow10l |
+ |