C Funkcje sincos użycie

C Funkcje sincos użycie
Funkcje „sin ()” i „cos ()” są używane bardzo powszechnie podczas radzenia sobie z kątami w matematyce. Podobnie, wykonując obliczenia matematyczne w programowaniu, które obracają się wokół geometrii lub trygonometrii, funkcje te okazują się bardzo przydatne. Język programowania C implementuje również te funkcje w „matematyce.H ”plik nagłówka. Po włączeniu tego pliku nagłówka do kodu C programiści mogą wygodnie używać tych funkcji do obliczenia współczynników trygonometrycznych. W tym przewodniku postaramy się zbadać użycie funkcji „sin ()” i „cos ()” języka programowania C.

Wykorzystanie funkcji grzechu i COS w C:

Wykorzystanie funkcji sinusoidalnych i cosinus języka programowania C zostało przedstawione w następujących pięciu przykładach:

Przykład nr 1: Znalezienie sinus i cosinus pozytywnego kąta w radianach:

Aby znaleźć sinus i cosinus pozytywnego kąta w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:

W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej dodatni kąt „90”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.

Aby skompilować ten skrypt, użyliśmy następującego polecenia:

$ gcc sincos.c -o sincos -lm

Użyliśmy opcji „-LM” w tym poleceniu, aby połączyć „matematykę.H ”plik nagłówka ze skompilowanym programem. Bez tego nie będziesz w stanie skompilować tego skryptu.

Następnie, aby wykonać ten skrypt, użyliśmy polecenia pokazanego poniżej:

$ ./sincos

Wyniki sinusoidalne i cosinusowe dostarczonego pozytywnego kąta w radianach pokazano na poniższym obrazku:

Przykład nr 2: Znalezienie sinus i cosinusu negatywnego kąta w radianach:

Aby znaleźć sinus i cosinus kąt negatywnego w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:

W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej kąt ujemny „-90”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.

Wyniki sinusoidalne i cosinusowe dostarczonego kąta negatywnego w radianach pokazano na następującym obrazie:

Przykład nr 3: Znalezienie sinus i cosinus kątu „0” w radianach:

Aby znaleźć sinus i cosinus kąta „0” w radianach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:

W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej kąt „0”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji odpowiednio funkcji „sin ()” i „cos ()”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.

Wyniki sinusoidalne i cosinus kąt „0” w radianach pokazano na następującym obrazie:

Przykład nr 4: Znalezienie sinus i cosinus danego kąta w stopniach:

Aby znaleźć sinus i cosinus danego kąta w stopniach w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:

W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Ponadto zdefiniowaliśmy również zmienną „PI”. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „x” i przypisaliśmy do niej dodatni kąt „90”. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „stopnie” i przypisaliśmy do niej wartość „PI/180”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji „sin ()” i „cos ()”, ale tym razem wyniki są również mnożone ze zmienną „stopień” zmienną „stopień”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.

Wyniki sinusoidalne i cosinusowe dostarczonego kąta w stopniach pokazano na poniższym obrazku:

Przykład nr 5: Znalezienie sinus i cosinusa kąta w stopniach zapewnianych w czasie wykonywania:

Aby znaleźć sinus i cosinus kąta w stopniach zapewnionych w czasie wykonywania w języku programowania C, będziesz musiał zaimplementować kod pokazany poniżej:

W tym programie dołączyliśmy „Matematyka.H ”plik nagłówka zawierający wdrożenie funkcji„ sin () ”i„ cos () ”wraz z„ stdio.H ”plik nagłówka. Ponadto zdefiniowaliśmy również zmienną „PI”. Następnie zdefiniowaliśmy zmienną pływową „x” i poprosiliśmy użytkownika o wprowadzenie jej wartości, wyświetlając komunikat na terminalu. Następnie zdefiniowaliśmy zmienną zmiennoprzecinkową „stopnie” i przypisaliśmy do niej wartość „PI/180”. Następnie zdefiniowaliśmy dwie inne zmienne zmiennoprzecinkowe do przechowywania wyników funkcji „sin ()” i „cos ()”, ale tym razem wyniki są również mnożone ze zmienną „stopień” zmienną „stopień”. Na koniec użyliśmy instrukcji „printf” do wyświetlania wartości funkcji „sin ()” i „cos ()” na terminalu, a następnie instrukcji „return 0”.

Po wykonaniu tego kodu użytkownik został poproszony o wprowadzenie wybranego kątu, jak pokazano na poniższym obrazku:

Wyniki sinusoidalne i cosinus kąta dostarczone przez użytkownika w czasie wykonywania w stopniach pokazano na poniższym obrazku:

Wniosek:

Z pomocą tego przewodnika staraliśmy się nauczyć korzystania z funkcji „sin ()” i „cos ()” języka programowania C. W tym celu podzieliliśmy się z wami pięcioma różnymi przykładami, w których użyliśmy tych funkcji. Obliczyliśmy te wartości odpowiednio pod kątem dodatnim, ujemnym i zerowym. Ponadto nauczyliśmy cię również procedury obliczania tych wartości w stopniach zamiast radian. Wyjaśniliśmy również, w jaki sposób możesz wziąć kąt, którego sinus i cosinus znajdują się od użytkownika w czasie wykonywania. Po przejrzeniu tych różnych wariantów możesz pewnie użyć funkcji „sin ()” i „cos ()” w języku programowania C w Linux.