// 計算条件のパラメータ const double A = 0.0; // 積分区間の下端 const double B = 1.0; // 積分区間の上端 const int N = 10; // 長方形による刻み数(値を大きく=細かく刻むほど高精度) // 積分したい関数 f(x) = cos(x) double f(double x) { return cos(x); }