Sådan bruges sin()-funktionen i C++ med eksempel

Sadan Bruges Sin Funktionen I C Med Eksempel



Sin() er en matematisk funktion, der beregner sinus af en vinkel. Funktionen sin() kan bruges til at bestemme sinus af en vinkel i radianer i C++. Det er en komponent i cmath-biblioteket. I denne tutorial vil vi analysere sin() i C++ og demonstrere den ved hjælp af eksempler på C++ programmeringssprog.

Hvad er sin() i C++?

I C++ findes sinus for en vinkel ved hjælp af sin()-funktionen, en biblioteksfunktion i cmath-headeren. Det tager et heltal (tal) og udsender sinus af en vinkel med antal radianer, som vist i syntaksen nedenfor:







uden ( på en ) ;


Parametre: num-variablen sendes til sin-funktionen, der repræsenterer radianværdien af ​​den vinkel, hvis sinus skal bestemmes.



Returneringsværdi: Funktionen sin() returnerer en dobbelt datatype.



Gå nu i retning af eksemplerne på C++, der implementerer sin().





Eksempel 1: Find sinus af en vinkel ved hjælp af sin() funktion

Nedenfor er et simpelt eksempel på en sin() funktion, der finder vinklen for en given værdi i radianer:

#include
#include
bruger navneområde std;
int main ( )
{
dobbelt min_vinkel = 270 ; // vinkel repræsentere i grader
dobbelt inradian = min_vinkel * M_PI / 180 ; // vinkel konverteret til radianer
dobbelt på en = uden ( inradian ) ; // sinus af vinklen i radianer
cout << 'Synden af' << min_vinkel << 'grader er' << på en << endl;
Vend tilbage 0 ;
}


Dette eksempel starter med at erklære et heltal my_angle og sætte dets værdi til 270. Vinklen multipliceres derefter med M_PI/180.0, hvor M_PI er en konstant angivet i cmath-værktøjssættet, der repræsenterer værdien af ​​pi, for at opnå vinklens radianværdi. Vinklens sinus beregnes derefter ved at overføre vinklens radian_formel til sin funktion. Til sidst gemmer vi resultatet i en num-variabel og sender det til konsollen ved at bruge cout. Outputtet fra at køre dette program er som følger:



Eksempel 2: Find sinus af en vinkel ved at tage brugerinput ved hjælp af sin()-funktionen

Følgende program beregner de forskellige sinusværdier for heltalstypevariablerne:

#include
#include
bruger navneområde std;
int main ( )
{
dobbelt min_vinkel;
cout << 'Skriv venligst en vinkel: ' << endl;
spise >> min_vinkel;
dobbelt inradianer = min_vinkel * M_PI / 180 ;
cout << 'Syndens værdi(' << min_vinkel << ') er: ' << uden ( inradianere ) << endl;
Vend tilbage 0 ;
}


Ovenstående program tager input fra brugeren og konverterer derefter værdien til radianer. Derefter anvendes sin()-funktionen på denne værdi.

Konklusion

C++ sin()-funktionen er et nyttigt værktøj til at finde sinusværdien af ​​vinkler angivet i radianer eller grader. Adskillige felter, herunder trigonometri, fysik og teknik, kan drage fordel af brugen af ​​sin()-funktionen. Denne artikel gav to eksempler på brug af C++ sin()-funktionen.