0
cのpow関数を使うのに問題があります。以下のコード:CのPow関数が奇妙な値を出力しています
#include <stdio.h>
#include <math.h>
int main(int argc, char **argv)
{
double t;
for(t = 2; t <= 7; t++)
{
double num = pow(7,t);
printf("pi(%d) =", pow(7,t));
}
}
出力:代わりようにpi(49) = pi(7^3) =
とを出力する
pi(1075576832) =pi(807) =pi(431) =pi(53) =pi(701) =pi(323)
。
ご協力いただければ幸いです。