tan()

Last revision:2025/04/24

名称

tan()

説明

角度(単位はラジアン)の正接を計算する。結果は、-∞から∞の間である。

書式

ラジアン単位で指定した角度の正接を計算するには、以下の関数を使う。

tan(rad)

C言語シグネチャ(avr)

double tan(double __x);

引数

この関数は以下の引数を受け付ける。

rad角度(単位はラジアン)。データ型: float

戻り値

角度の正接を返す。データ型: double

コード例

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
float angle = (2.0 / 3.0) * M_PI;  // in radians
double res = 0;

void setup() {
  Serial.begin(9600);

  res = tan(angle);

  Serial.print("The angle tangent is: ");
  Serial.println(res);
}

void loop() {
}

参照

訳者註

オリジナルのページでは、引数はfloatと記載されている。math.hでは、引数はdoubleとなっている。ただし、avr-gccではどちらも4バイト。

オリジナルのページ

https://docs.arduino.cc/language-reference/en/functions/trigonometry/tan/

実装の解析

まだ解析していません。

最終更新日

August 16, 2026

inserted by FC2 system