Örnekle C++'da sin() Fonksiyonu Nasıl Kullanılır

Ornekle C Da Sin Fonksiyonu Nasil Kullanilir



sin(), bir açının sinüsünü hesaplayan matematiksel bir fonksiyondur. C++'da bir açının sinüsünü radyan cinsinden belirlemek için sin() işlevi kullanılabilir. Cmath kütüphanesinin bir bileşenidir. Bu öğreticide, C++'daki sin()'i analiz edeceğiz ve C++ programlama dili örnekleri kullanarak göstereceğiz.

C++'da sin() nedir?

C++'da bir açının sinüsü, cmath başlığındaki bir kitaplık işlevi olan sin() işlevi kullanılarak bulunur. Bir tamsayı (num) alır ve aşağıdaki sözdiziminde gösterildiği gibi num radyanlık bir açının sinüsünü verir:







olmadan ( birde ) ;


parametreler: Num değişkeni, sinüsünün belirlenmesi gereken açının radyan değerini temsil eden sin fonksiyonuna geçirilir.



Geri dönüş değeri: sin() işlevi, bir çift veri türü döndürür.



Şimdi, sin()'i uygulayan C++ örneklerine geçelim.





Örnek 1: sin() İşlevini Kullanarak Bir Açının Sinüsünü Bulma

Aşağıda, belirli bir değerin açısını radyan cinsinden bulan basit bir sin() işlevi örneği verilmiştir:

#include
#include
ad alanı std kullanarak;
int ana ( )
{
çift ​​açım = 270 ; // açı temsil eder içinde derece
çift ​​Radyan = açım * M_PI / 180 ; // radyana dönüştürülen açı
çift birde = olmadan ( inRadian ) ; // açının sinüsü içinde radyan
cout << 'günahı' << Benim açım << 'derece' << birde << son;
geri dönmek 0 ;
}


Bu örnek, bir tamsayı my_angle bildirerek ve değerini 270 olarak ayarlayarak başlar. Açının radyan değerini elde etmek için açı daha sonra M_PI/180.0 ile çarpılır; burada M_PI, cmath araç setinde pi değerini temsil eden bir sabittir. Açının sinüsü daha sonra açının radyan_formülü sin fonksiyonuna geçirilerek hesaplanır. Son olarak, sonucu bir num değişkeninde kaydedip cout kullanarak konsola çıktısını alıyoruz. Bu programı çalıştırmanın çıktısı aşağıdaki gibidir:



Örnek 2: sin() İşlevini Kullanarak Kullanıcı Girdisi Alarak Bir Açının Sinüsünü Bulun

Aşağıdaki program, tamsayı tipi değişkenlerin farklı sinüs değerlerini hesaplar:

#include
#include
ad alanı std kullanarak;
int ana ( )
{
açımı ikiye katla;
cout << 'Lütfen bir açı girin: ' << son;
yemek yiyor >> Benim açım;
çift ​​inRadians = açım * M_PI / 180 ;
cout << 'Günahın değeri(' << Benim açım << ') dır-dir: ' << olmadan ( Radyan cinsinden ) << son;
geri dönmek 0 ;
}


Yukarıdaki program kullanıcıdan girdi alıyor ve ardından değeri radyana çeviriyor. Bundan sonra bu değere sin() işlevi uygulanır.

Çözüm

C++ sin() işlevi, radyan veya derece cinsinden belirtilen açıların sinüs değerini bulmak için yararlı bir araçtır. Trigonometri, fizik ve mühendislik gibi çok sayıda alan sin() işlevinin kullanımından yararlanabilir. Bu makale, C++ sin() işlevini kullanmak için iki örnek sağladı.