English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Utilizzo e esempio della funzione tan() in C++

C++ 库函数 <cmath>

La funzione tan() di C++ restituisce il tangente dell'angolo espresso in radianti (parametro).

Questa funzione restituisce<cmath>Definito nel file di intestazione.

[Matematica] tan x = tan(x)

Prototipo di tan() (dalla versione C++ 11)

double tan(double x);
float tan(float x);
long double tan(long double x);
double tan(T x); // Per interi

Parametro tan()

La funzione tan() accetta un parametro obbligatorio espresso in gradi (puo' essere positivo, negativo o zero).

Valore restituito da tan()

La funzione tan() restituisce[-∞, ∞]Valori nella gamma.

Esempio 1: Come funziona tan() in C++?

#include <iostream>
#include <cmath>
using namespace std;
int main()
{ 
  long double x = 0.99999, result;
  result = tan(x);
  cout << "tan(x) = " << result << endl;
  
  double xDegrees = 60.0;
  // Convertire gli angoli in radianti utilizzando la funzione tan()
  result = tan(xDegrees * 3.14159 / 180);
  cout << "tan(x) = " << result << endl;
  return 0;
}

运行该程序时,输出为:

tan(x) = 1.55737
tan(x) = 1.73205

Esempio 2: Funzione tan() con tipo intero

#include <iostream>
#include <cmath>
using namespace std;
int main()
{
  long int x = 6;
  double result;
  result = tan(x);
  cout << "tan(x) = " << result;
  
  return 0;
}

运行该程序时,输出为:

tan(x) = -0.291006

 C++ 库函数 <cmath>