// 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;
}
|