ホームページ >コンピューターのチュートリアル >コンピュータ知識 >中学校向け三角関数の計算公式集 ひとつずつ学ぶ
正弦関数 sin(A)=a/h
コサイン関数 cos(A)=b/h
正接関数tan(A)=a/b
コタンジェント関数 cot(A)=b/a
2つの角度と公式
sin(A B)=sinAcosB cosAsinB
sin(A-B)=sinAcosB-sinBcosA
cos(A B)=cosAcosB-sinAsinB
cos(A-B)=cosAcosB sinAsinB
tan(A B)=(tanA TanB)/(1-tanAtanB)
tan(A-B)=(tanA-tanB)/(1tanAtanB)
cot(A B)=(cotAcotB-1)/(cotB cotA)
cot(A-B)=(cotAcotB 1)/(cotB-cotA)
倍角の公式
tan2A=2tanA/[1-(tanA)^2]
cos2a=(コサ)^2-(シーナ)^2=2(コサ)^2 -1=1-2(シーナ)^2
sin2A=2sinA*cosA
三重角の公式
sin3a=3sina-4(sina)^3
cos3a=4(cosa)^3-3cosa
tan3a=タナ*タン(π/3 a)*タン(π/3-a)
半角式
sin(A/2)=√((1-cosA)/2) sin(A/2)=-√((1-cosA)/2)
cos(A/2)=√((1cosA)/2) cos(A/2)=-√((1cosA)/2)
tan(A/2)=√((1-cosA)/((1cosA))tan(A/2)=-√((1-cosA)/((1cosA))
cot(A/2)=√((1 cosA)/((1-cosA)) cot(A/2)=-√((1 cosA)/((1-cosA))
tan(A/2)=(1-cosA)/sinA=sinA/(1cosA)
和差積
2sinAcosB=sin(A B) sin(A-B)
2cosAsinB=sin(A B)-sin(A-B) )
2cosAcosB=cos(A B) cos(A-B)
-2sinAsinB=cos(A B)-cos(A-B)
sinA sinB=2sin((A B)/2)cos((A-B)/2
cosA cosB=2cos((A B)/2)sin((A-B)/2)
tanA TanB=sin(A B)/cosAcosB
積分と差分の公式
sin(a)sin(b)=-1/2*[cos(a b)-cos(a-b)]
cos(a)cos(b)=1/2*[cos(a b) cos(a-b)]
sin(a)cos(b)=1/2*[sin(a b) sin(a-b)]
帰納式
sin(-a)=-sin(a)
cos(-a)=cos(a)
sin(pi/2-a)=cos(a)
cos(pi/2-a)=sin(a)
sin(pi/2 a)=cos(a)
cos(pi/2 a)=-sin(a)
sin(pi-a)=sin(a)
cos(pi-a)=-cos(a)
sin(pi a)=-sin(a)
cos(pi a)=-cos(a)
tgA=tanA=sinA/cosA
ユニバーサルフォーミュラ
sin(a)= (2tan(a/2))/(1tan^2(a/2))
cos(a)= (1-tan^2(a/2))/(1tan^2(a/2))
tan(a)= (2tan(a/2))/(1-tan^2(a/2))
三角関数:
1. 2 つの角度と公式
sin(A B)=sinAcosB cosAsinB
sin(A-B)=sinAcosB-sinBcosA
cos(A B)=cosAcosB-sinAsinB
cos(A-B)=cosAcosB sinAsinB
tan(A B)=(tanA TanB)/(1-tanAtanB)
tan(A-B)=(tanA-tanB)/(1tanAtanB)
cot(A B)=(cotAcotB-1)/(cotB cotA)
cot(A-B)=(cotAcotB 1)/(cotB-cotA)
2. 倍角の公式
tan2A=2tanA/(1-tan2A) cot2A=(cot2A-1)/2cota
cos2a=cos2a-sin2a=2cos2a-1=1-2sin2a
sinα sin(α 2π/n) sin(α 2π*2/n) sin(α 2π*3/n) …… sin[α 2π*(n-1)/n]=0
cosα cos(α 2π/n) cos(α 2π*2/n) cos(α 2π*3/n) …… cos[α 2π*(n-1)/n]=0
そして、sin2 (α) sin2 (α-2π/3) sin2 (α 2π/3)=3/2
tanAtanBtan(A B)tanAtanB-tan(A B)=0
3.·普遍的な公式:
sinα=2tan(α/2)/[1tan^2(α/2)]
cosα=[1-tan^2(α/2)]/[1tan^2(α/2)]
tanα=2tan(α/2)/[1-tan^2(α/2)]
4. 半角の計算式
sin(A/2)=√((1-cosA)/2) sin(A/2)=-√((1-cosA)/2)
cos(A/2)=√((1cosA)/2) cos(A/2)=-√((1cosA)/2)
tan(A/2)=√((1-cosA)/((1cosA))tan(A/2)=-√((1-cosA)/((1cosA))
cot(A/2)=√((1 cosA)/((1-cosA)) cot(A/2)=-√((1 cosA)/((1-cosA))
5. 和と差の積
2sinAcosB=sin(A B) sin(A-B) 2cosAsinB=sin(A B)-sin(A-B)
2cosAcosB=cos(A B)-sin(A-B) -2sinAsinB=cos(A B)-cos(A-B)
sinA sinB=2sin((A-B)/2)cos((A-B)/2 cosA cosB=2cos((A-B)/2)sin((A-B)/2)
tanAtanB=sin(A・B)/cosAcosBtanA-tanB=sin(A-B)/cosAcosB
cotA cotBsin(A B)/sinAsinB -cotA cotBsin(AB)/sinAsinB
一般的に使用される数学関数
C 言語システムには、プログラムを設計する際に直接使用できる 400 を超える標準関数 (ライブラリ関数と呼ばれます) が用意されています。
ライブラリ関数には、主に数学関数、文字処理関数、型変換関数、ファイル管理関数、メモリ管理が含まれます
関数とその他のカテゴリ。一般的に使用される数学関数については以下で説明し、他のタイプの関数については後続の章で説明します。
1.関数名: abs
プロトタイプ: int abs(int i);
関数: 整数の絶対値。
たとえば、x=abs(5)、y=abs(–5)、z=abs(0)、さらに x=5、y=5、z=0 と仮定します。
2.関数名: labs
プロトタイプ: 長いラボ(long n);
関数: 長整数の絶対値。
たとえば、x=labs(40000L)、y=labs(–5)、z=labs(0)、さらに x=40000、y=5、z=0 と仮定します。
3. 関数名: fabs
プロトタイプ: double fabs(double x);
関数: 実数の絶対値。
たとえば、x=fabs(5.3)、y=fabs(–5.3)、z=fabs(0)、さらに x=5.3、y=5.3、z=0 と仮定します。
4. 関数名: Floor
プロトタイプ: 二重床(ダブル x);
関数: x 以下の最大の整数。数学関数 [x] に相当します。
たとえば、x=floor(–5.1)、y=floor(5.9)、z=floor(5) とすると、x= –6、y=5、z=5 となります。
5.関数名: ceil
プロトタイプ: double ceil(double x);
関数: x 以上の最小の整数。
たとえば、x=ceil(–5.9)、y=ceil(5.1)、z=ceil(5) とすると、x = –5,y=6,z=5
6. 関数名: sqrt
プロトタイプ: double sqrt(double x);
関数: x の平方根。
たとえば、x=sqrt(4)、y=sqrt(16) とすると、x=1.414214、y=4.0
7. 関数名: log10
プロトタイプ: double log10(double x);
関数: x の常用対数。
8.関数名: log
プロトタイプ: double log(double x);
関数: x の自然対数。
9. 関数名: exp
プロトタイプ: double exp(double x);
関数: オイラー定数 e の x 乗。
10.関数名: pow10
プロトタイプ: double pow10(int p);
関数: 10 の p 乗。
たとえば、x=pow10(3),y=pow10(0) とすると、x=1000,y=1
となります。11. 関数名: pow
プロトタイプ: double pow(double x, double y);
関数: x の y 乗。
たとえば、x=pow(3,2),y=pow(–3,2) の場合、x=9,y=9
12.関数名: sin
プロトタイプ: double sin(double x);
関数: サイン関数。
13.関数名: cos
プロトタイプ: double cos(double x);
関数: コサイン関数。
14.関数名:tan
プロトタイプ: ダブルタン(ダブルエックス);
関数: タンジェント関数。
以上が中学校向け三角関数の計算公式集 ひとつずつ学ぶの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。