#include #include #include #include "bnc.h" double dfunc(double x) { return x * x; } int main() { double ans, start, end; start = 0.0; end = 1.0; ans = dtrapezoidal_fs(start, end, dfunc, 2); printf("%e\n", ans); ans = dtrapezoidal_fs(start, end, dfunc, 4); printf("%e\n", ans); ans = dtrapezoidal_fs(start, end, dfunc, 8); printf("%e\n", ans); ans = dtrapezoidal_fs(start, end, dfunc, 16); printf("%e\n", ans); return EXIT_SUCCESS; }