C言語,cos()関数を使用して余弦(コサイン)を取得する

スポンサーリンク

鍛錬 565

C言語,cos()関数を使用して余弦(コサイン)を取得する

三角関数の余弦(コサイン)を取得(計算)するには、cos()関数を使用します。
 
以下は、cos()関数についてです。

引数の x はラジアンで指定します。

#include <math.h>

double cos(double x);
 

戻り値

引数 x の余弦を返します。

 
スポンサーリンク

プログラム

以下は、余弦を返すプログラム、get_cos.c です。

今回は、角度 \(\theta\) を \(\displaystyle \frac{\pi}{3}\) [rad] として余弦を取得しています。

\(y = \cos(\displaystyle \frac{\pi}{3} [rad])\)
// include
#include <stdio.h>
#include <math.h>

// main
int main(void)
{
	double pi;
	double rad;
	double y;
	
	// pi
	pi = 3.1415926535;
	
	// rad
	rad = pi / 3;
	
	// 余弦(cos)を取得
	y = cos(rad);
	printf("cos(pi/3 [rad]) = %lf\n", y);
	
	return 0;
}

実行結果

以下は、プログラム get_cos.c を実行しています。

***@ubuntu:~/***/test/c$ 
***@ubuntu:~/***/test/c$ gcc -Wall -Wextra get_cos.c -lm -o get_cos
***@ubuntu:~/***/test/c$ ./get_cos
cos(pi/3 [rad]) = 0.500000

 
上記に示した通り、余弦は 0.5 (60度) であることが分かりました。

\(y = \cos(\displaystyle \frac{\pi}{3} [rad])\)
\(y = 0.5\)
スポンサーリンク

シェアする

フォローする