#include <iostream>
#include <cmath>
using namespace std;
int main()
{
double ui = acos(-1.0) / 180.0;
double ang = 30.0; // 30 度
double ang_r = ang * ui; // 30 度(ラジアン)
cout << "角度 : " << ang << "度\n";
double cs = cos(ang_r), sn = sin(ang_r), ta = tan(ang_r);
cout << " cos " << cs << " sin " << sn << " tan " << ta << endl;
cout << " acos " << acos(cs) / ui << "度 asin " << asin(sn) / ui << "度 atan " << atan(ta) / ui << "度 atan2 " << atan2(1.0, 1.0) / ui << "度\n";
return 0;
}
角度 : 30度 cos 0.866025 sin 0.5 tan 0.57735 acos 30度 asin 30度 atan 30度 atan2 45度
| 菅沼ホーム | 本文目次 | 演習問題解答例 | 付録目次 | 索引 |