C ++ 'daki sinh () işlevi, radyan cinsinden verilen bir açının hiperbolik sinüsünü döndürür.
İşlev, başlık dosyasında tanımlanır.
(Matematik) sinh x = sinh (x) (C ++ Programlamada)
sinh () prototip (C ++ 11 standardından itibaren)
çift sinh (çift x); float sinh (float x); uzun çift sinh (uzun çift x); çift sinh (T x); // İntegral türü için.
SİNH () işlevi, radyan cinsinden tek bir argüman alır ve bu açı hiperbolik sinüs döndürür double
, float
veya long double
türü.
X'in hiperbolik sinüsü,
sinh () Parametreler
Sinh () işlevi, radyan cinsinden hiperbolik bir açıyı temsil eden tek bir zorunlu bağımsız değişken alır.
sinh () Dönüş değeri
Sinh () işlevi, argümanın hiperbolik sinüsünü döndürür.
Sonucun büyüklüğü, dönüş türünün bir değeri ile temsil edilemeyecek kadar büyükse, işlev uygun işaretle HUGE_VAL değerini döndürür ve bir taşma aralığı hatası oluşur.
Örnek 1: sinh () işlevi nasıl çalışır?
#include #include using namespace std; int main() ( double x = 3.55, result; result = sinh(x); cout << "sinh(x) = " << result << endl; // x in Degrees double xDegrees = 90; x = xDegrees * 3.14159/180; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
sinh (x) = 17,3923 sinh (x) = 2,3013
Örnek 2: integral tipli sinh () fonksiyonu
#include #include using namespace std; int main() ( int x = -3; double result; result = sinh(x); cout << "sinh(x) = " << result << endl; return 0; )
Programı çalıştırdığınızda, çıktı:
sinh (x) = -10.0179