C Sincos fungerer bruk

C Sincos fungerer bruk
"Synd ()" og "cos ()" -funksjonene brukes veldig ofte mens du håndterer vinkler i matematikk. Tilsvarende, mens du gjør matematiske beregninger i programmering som dreier seg om geometri eller trigonometri, viser disse funksjonene seg veldig nyttige. C -programmeringsspråket implementerer også disse funksjonene i sin matematikk.h ”headerfil. Etter å ha inkludert denne overskriftsfilen i C -koden, kan programmererne praktisk bruke disse funksjonene for å beregne de trigonometriske forholdstallene. I denne guiden vil vi prøve å utforske bruken av "Sin ()" og "COS ()" -funksjonene til C -programmeringsspråket.

Bruk av synden og COS -funksjonene i C:

Bruken av sinus- og kosinusfunksjonene til C -programmeringsspråket har blitt avbildet gjennom følgende fem eksempler:

Eksempel 1: Finne sinus og kosinus i en positiv vinkel i radianer:

For å finne sinus og kosinus i en positiv vinkel i radianer i C -programmeringsspråket, må du implementere koden vist nedenfor:

I dette programmet har vi inkludert "matte.H ”overskriftsfil som inneholder implementering av“ Sin () ”og“ cos () ”-funksjonene sammen med“ STDIO.h ”headerfil. Deretter definerte vi en floatvariabel “x” og tildelte en positiv vinkel “90” til den. Etter det har vi definert to andre floatvariabler for å holde resultatene av henholdsvis "Sin ()" og "cos ()" -funksjonene. Til slutt har vi brukt "printf" -uttalelsene for å vise verdiene til "Sin ()" og "cos ()" -funksjonene på terminalen, etterfulgt av "Return 0" -uttalelsen.

For å samle dette skriptet har vi brukt følgende kommando:

$ GCC Sincos.C -o Sincos -lm

Vi har brukt alternativet "-lm" i denne kommandoen for å koble "matte.H ”overskriftsfil med det sammensatte programmet. Uten å gjøre dette, vil du ikke kunne kompilere dette skriptet.

Deretter, for å utføre dette skriptet, har vi brukt kommandoen vist nedenfor:

$ ./Sincos

Sinus- og kosinusresultatene av den medfølgende positive vinkelen i radianer er vist i følgende bilde:

Eksempel 2: Finn sinus og kosinus i en negativ vinkel i radianer:

For å finne sinus og kosinus i en negativ vinkel i radianer i C -programmeringsspråket, må du implementere koden vist nedenfor:

I dette programmet har vi inkludert "matte.H ”overskriftsfil som inneholder implementering av“ Sin () ”og“ cos () ”-funksjonene sammen med“ STDIO.h ”headerfil. Deretter definerte vi en floatvariabel “x” og tildelte en negativ vinkel “-90” til den. Etter det har vi definert to andre floatvariabler for å holde resultatene av henholdsvis "Sin ()" og "cos ()" -funksjonene. Til slutt har vi brukt "printf" -uttalelsene for å vise verdiene til "Sin ()" og "cos ()" -funksjonene på terminalen, etterfulgt av "Return 0" -uttalelsen.

Sinus- og kosinusresultatene av den medfølgende negative vinkelen i radianer er vist i følgende bilde:

Eksempel nr. 3: Å finne sinus og kosinus av “0” vinkel i radianer:

For å finne sinus og kosinus i "0" -vinkelen i radianer i C -programmeringsspråket, må du implementere koden som er vist nedenfor:

I dette programmet har vi inkludert "matte.H ”overskriftsfil som inneholder implementering av“ Sin () ”og“ cos () ”-funksjonene sammen med“ STDIO.h ”headerfil. Deretter definerte vi en floatvariabel “x” og tildelte vinkelen “0” til den. Etter det har vi definert to andre floatvariabler for å holde resultatene av henholdsvis "Sin ()" og "cos ()" -funksjonene. Til slutt har vi brukt "printf" -uttalelsene for å vise verdiene til "Sin ()" og "cos ()" -funksjonene på terminalen, etterfulgt av "Return 0" -uttalelsen.

Sinus- og kosinusresultatene av vinkelen “0” i radianer er vist i følgende bilde:

Eksempel 4: Finne sinus og kosinus i den gitte vinkelen i grader:

For å finne sinus og kosinus i den gitte vinkelen i grader i C -programmeringsspråket, må du implementere koden vist nedenfor:

I dette programmet har vi inkludert "matte.H ”overskriftsfil som inneholder implementering av“ Sin () ”og“ cos () ”-funksjonene sammen med“ STDIO.h ”headerfil. Dessuten har vi også definert "Pi" -variabelen. Deretter definerte vi en floatvariabel “x” og tildelte en positiv vinkel “90” til den. Etter det definerte vi en floatvariabel “grader” og tildelte verdien “PI/180” til den. Deretter har vi definert to andre floatvariabler for å holde resultatene av henholdsvis “Sin ()” og “cos ()” -funksjonene, men denne gangen er resultatene også multiplisert med "grad" -variabelen. Til slutt har vi brukt "printf" -uttalelsene for å vise verdiene til "Sin ()" og "cos ()" -funksjonene på terminalen, etterfulgt av "Return 0" -uttalelsen.

Sinus- og kosinusresultatene av den medfølgende vinkelen i grader vises i følgende bilde:

Eksempel 5: Finne sinus og kosinus i en vinkel i grader gitt under kjøretid:

For å finne sinus og kosinus i en vinkel i grader som er gitt under kjøretid på C -programmeringsspråket, må du implementere koden som er vist nedenfor:

I dette programmet har vi inkludert "matte.H ”overskriftsfil som inneholder implementering av“ Sin () ”og“ cos () ”-funksjonene sammen med“ STDIO.h ”headerfil. Dessuten har vi også definert "Pi" -variabelen. Deretter har vi definert en flottørvariabel “x” og har bedt brukeren om å oppgi verdien ved å vise en melding på terminalen. Etter det definerte vi en floatvariabel “grader” og tildelte verdien “PI/180” til den. Deretter har vi definert to andre floatvariabler for å holde resultatene av henholdsvis “Sin ()” og “cos ()” -funksjonene, men denne gangen er resultatene også multiplisert med "grad" -variabelen. Til slutt har vi brukt "printf" -uttalelsene for å vise verdiene til "Sin ()" og "cos ()" -funksjonene på terminalen, etterfulgt av "Return 0" -uttalelsen.

Etter utførelsen av denne koden ble brukeren bedt om å legge inn en vinkel etter eget valg, som vist på bildet nedenfor:

Sinus- og kosinusresultatene av vinkelen levert av brukeren i løpet av løpetid i grader vises i følgende bilde:

Konklusjon:

Ved hjelp av denne guiden hadde vi som mål å lære deg bruken av "Sin ()" og "COS ()" -funksjonene til C -programmeringsspråket. For det delte vi med deg fem forskjellige eksempler der vi har brukt disse funksjonene. Vi beregnet disse verdiene for henholdsvis positive, negative og null vinkler. Videre lærte vi deg også prosedyren for å beregne disse verdiene i grader i stedet for radianer, siden disse funksjonene returnerer resultatene i radianer som standard på programmeringsspråket C. Vi forklarte også hvordan du kan ta vinkelen hvis sinus og kosinus finnes fra brukeren ved kjøretiden. Etter å ha gått gjennom disse forskjellige variasjonene, kan du trygt bruke "Sin ()" og "COS ()" -funksjonene innen C -programmeringsspråket i Linux.