C言語なら俺に聞け(入門篇) Part 4
■ このスレッドは過去ログ倉庫に格納されています
0799デフォルトの名無しさん
2006/11/27(月) 05:17:08だいたいこんな感じ
#include <stdio.h>
#include <math.h>
#define f(x) (sin(2 * (x)) - 0.5) /* x = 0.5 */
#define g(x) (2 * cos(2 * (x)))
#define MAXCOUNT 10
int main(void)
{
double x = 0.5;
int k;
for (k = 1; k <= MAXCOUNT; k++) {
x = x - f(x) / g(x);
printf("%17.12f %15.8e\n", x, fabs(f(x)));
}
return 0;
}
■ このスレッドは過去ログ倉庫に格納されています