// sintable.cpp --- 0度から90度までのsinの表 sin.txt を作る #include <iostream> #include <fstream> #include <iomanip> #include <cmath> using namespace std; int main(void) { int n=90; double x, dx, pi; pi = 4.0 * atan(1.0); dx = (pi / 2) / n; { ofstream out("sin.txt"); out << fixed << setprecision(15); // %.15f for (int i = 0; i <= n; i++) out << setw(3) << i << setw(20) << sin(i * dx) << endl; } // ブロックを抜けるとファイルがクローズされる return 0; } |