Cum se utilizează funcția sin() în C++ cu exemplu

Cum Se Utilizeaza Functia Sin In C Cu Exemplu



Sin() este o funcție matematică care calculează sinusul unui unghi. Funcția sin() poate fi folosită pentru a determina sinusul unui unghi în radiani în C++. Este o componentă a bibliotecii cmath. În acest tutorial, vom analiza sin() în C++ și îl vom demonstra folosind exemple de limbaj de programare C++.

Ce este sin() în C++?

În C++ sinusul unui unghi este găsit folosind funcția sin(), o funcție de bibliotecă din antetul cmath. Este nevoie de un număr întreg (num) și emite sinusul unui unghi de num radiani, așa cum se arată în sintaxa de mai jos:







fără ( pe unu ) ;


Parametri: Variabila num este transmisă funcției sin care reprezintă valoarea radianului unghiului al cărui sinus trebuie determinat.



Valoare returnată: Funcția sin() returnează un tip de date dublu.



Acum, mergând către exemplele de C++ care implementează sin().





Exemplul 1: Găsirea sinusului unui unghi folosind funcția sin().

Mai jos este un exemplu simplu de funcție sin() care găsește unghiul unei valori date în radiani:

#include
#include
folosind namespace std;
int principal ( )
{
dublu unghiul_meu = 270 ; // unghiul reprezintă în grade
dublu inRadian = unghiul_meu * M_PI / 180 ; // unghi convertit în radiani
dubla pe unu = fara ( inRadian ) ; // sinusul unghiului în radiani
cout << „Păcatul lui” << unghiul meu << 'grade este' << pe unu << endl;
întoarcere 0 ;
}


Acest exemplu începe prin declararea unui întreg my_angle și setarea lui valoarea la 270. Unghiul este apoi înmulțit cu M_PI/180.0, unde M_PI este o constantă furnizată în setul de instrumente cmath care reprezintă valoarea lui pi, pentru a obține valoarea radianului unghiului. Sinusul unghiului este apoi calculat prin transmiterea formulei radian a unghiului la funcția sin. În cele din urmă, salvăm rezultatul într-o variabilă num și îl trimitem în consolă utilizând cout. Rezultatul rulării acestui program este după cum urmează:



Exemplul 2: Găsiți sinusul unui unghi luând intrarea utilizatorului folosind funcția sin().

Următorul program calculează diferitele valori sinusoidale ale variabilelor de tip întreg:

#include
#include
folosind namespace std;
int principal ( )
{
dubla unghiul meu;
cout << „Vă rugăm să introduceți un unghi:” << endl;
mâncând >> unghiul meu;
dublu inRadians = my_angle * M_PI / 180 ;
cout << „Valoarea păcatului” << unghiul meu << ') este: ' << fără ( înRadiani ) << endl;
întoarcere 0 ;
}


Programul de mai sus preia intrare de la utilizator și apoi convertește valoarea în radiani. După aceea, funcția sin() este aplicată acelei valori.

Concluzie

Funcția C++ sin() este un instrument util pentru a găsi valoarea sinusului unghiurilor specificate în radiani sau grade. Numeroase domenii, inclusiv trigonometrie, fizică și inginerie, pot beneficia de utilizarea funcției sin(). Acest articol a oferit două exemple de utilizare a funcției C++ sin().