Og C++

Og C



Matematikk, statistikk og dataprogrammeringsspråk fungerer hånd i hånd. Formel brukt i statistikk eller matematikk må noen ganger implementeres i dataprogrammeringsspråk. Disse funksjonene og formelen fungerer likt i alle fag. Den eneste forskjellen er gjennomføringen. Denne artikkelen er designet for å lære hvordan du implementerer atan()-funksjonen i programmeringsspråket c++.

Hva er atan() C++-funksjonen?

Atan()-funksjonen er en invers tangentfunksjon av Math. Den brukes til å finne den inverse tangentverdien til et tall i programmeringsspråket c++. I matematikk er atan() tan-1a. 'a' er tallet og tan-1 finner den inverse tangensen til 'a'.







På samme måte, når vi finner atan() i programmeringsspråket c++, gis et tall 'a' til funksjonen atan() og beregner den inverse tangensen til 'a'. Atan()-funksjonen til c++ returnerer tangentinversen til det gitte tallet i radianformat. Radianverdien er lik 180/pi grader. Så når du beregner en tangentinvers på en kalkulator, vil du finne et annet resultat ettersom kalkulatoren returnerer resultatet i form av en grad. Men utgangen av atan() er i radianer. Hvis du vil ha samme resultat som kalkulatoren gir, må du konvertere radianresultatet til graden.



Syntaks for atan() C++ funksjon

Syntaksen til atan() c++-funksjonen er gitt nedenfor:







For å definere atan()-funksjonen, må vi også oppgi datatypen. Float vil bli brukt for det flytende tallet og dobbel vil bli brukt for det doble flytende tallet.

Her er syntaksen for både flytende og dobbel flytende datatypeparametere:



'Flott' og 'dobbelt' er datatypene for funksjon atan() og parametere. Hvis parameteren er av typen 'flyt', vil returtypen for funksjonen også være flytende. Tilsvarende, hvis typen parameter er 'dobbel', vil returtypen til funksjonen være 'dobbel'. Atan()-funksjonen returnerer resultatet i enten et flytende komma eller en dobbel flyte. Så hvis du oppgir et int-tall, vil resultatet være i desimaltegn.

Hvordan fungerer atan() C++-funksjonen?

Atan()-funksjonen tar et tall som input og beregner sin inverse tangens og returnerer det beregnede resultatet. Den returnerer den beregnede inverse tangentverdien i form av radianer. For å forstå hvordan atan()-funksjonen fungerer bedre, se eksemplene gitt nedenfor.

Eksempel 1:

Det første eksemplet tar ganske enkelt et tall som input og sender det videre til atan()-funksjonen for å beregne den inverse tangensen til det angitte tallet. Koden er gitt nedenfor.

Fra og med den første kodelinjen, er 'iostream' et standard c++-bibliotek som gir funksjonaliteten til å ta inn og gi utdata til brukeren: cin, cout, osv. Den neste linjen importerer 'cmath'-biblioteket til program. ‘cmath’-biblioteket til c++-programmeringsspråket gir Math-funksjonene som atan(), asin(), etc. ‘using namespace std’ lar programmet bruke alle tingene som tilbys av ‘std namespace’.

Programmet starter med main()-funksjonen, etterfulgt av åpnings- og lukkingsparentesene, {}. Alle kodelinjer går mellom disse parentesene. Som vi forklarte ovenfor, er typen inngangsparameter og returparameter generelt den samme. Så, 'dobbel a = 12,57, ut' representerer inngangs- og utdatavariablene i dobbel datatypeform. 'a'-parameteren holder inngangen, og 'out'-parameteren vil beholde utgangen fra atan()-funksjonen. Ved å bruke 'cout'-metoden vil vi skrive ut utdataene til atan()-funksjonen. 'Return 0' er gitt på slutten slik at funksjonen returnerer resultatet eller kaster et unntak i tilfelle feil.

La oss se resultatet av programmet gitt nedenfor:

Atan(12.57)-funksjonen returnerte 1.49141 i radianformatet. Regner du ut atan(12,57) på kalkulatoren, får du 85,45 da kalkulatoren gir resultatet i grader. La oss konvertere radianen til en grad i neste eksempel.

Eksempel 2:

Som diskutert ovenfor er radianen lik 180/pi, så vi vil bruke den samme formelen for å konvertere radianen til en grad. Se koden nedenfor først, så vil vi forklare hver linje separat.

Merk at vi brukte samme kode og eksempeldata som i det første eksemplet. Så la oss bare forklare tilleggslinjen, 'cout << 'atan(“<

La oss se utgangen nedenfor:

Eksempel 3:

La oss se hvordan atan()-funksjonen fungerer hvis et heltall er gitt som input. Normalt skal det ikke gi noen feil siden heltallstallet fungerer bra med datatypene float eller double float. Sjekk vedlagte kode nedenfor.

Hvis du legger merke til, brukte vi den samme koden igjen, men endret inndataene til et heltall. Datatypen 'int' brukes i programmeringsspråket c++ for å definere heltall. I de forrige eksemplene brukte vi flytende tall. Så her brukte vi int-tallet for å se resultatet av atan()-funksjonen.

La oss sjekke resultatet av atan()-funksjonen for et heltall gitt nedenfor. Legg merke til at atan()-funksjonen beregnet den inverse tangensen til heltallstallet vellykket uten å øke en feil siden den inverse tangensen kan finnes i et heltall.

Konklusjon

Denne artikkelen er designet for å diskutere hvordan atan()-funksjonen fungerer i programmeringsspråket c++. Atan()-funksjonen beregner tangentinversen til et gitt tall og returnerer resultatet i radianer. Vi har innlemmet tre unike eksempler for din forståelse.