Warning: Undefined array key "HTTP_ACCEPT_LANGUAGE" in /var/www/vhosts/bilgigunlugum.net/httpdocs/index.php on line 43
C Programlama

BG MVC Model View Controller eğitim serisi yayında...

Ana sayfa > Programlama > C Programlama > C standart kütüphanesi > <complex.h> (C99) > casinh

casinh() fonksiyonu

Bildirim

double complex casinh(double complex z); (C99)

float complex casinhf(float complex z); (C99)

double complex casinhl(long double complex z); (C99)

Açıklama

Hayali eksen boyunca [−i; + i] aralığı dışında bölüm kesimli olarak, kompleks z değerinin karmaşık ark hiperbolik sinüsünü hesaplar.

Parametreler

z: Fonksiyona geçirilen karmaşık float/double bir karmaşık sayıdır.

Dönüş değeri

Eğer bir hata meydana gelmezse, gerçek eksen boyunca matematiksel olarak sınırlandırılmamış bir şerit aralığında ve hayali eksen boyunca [−iπ/2; +iπ/2] aralığında, z'nin kompleks ark hiperbolik sinüsünü float/double karmaşık bir değer olarak geri döndürür.

Örnek


#include <stdio.h>
#include <complex.h>

int main(void) {
    double complex z = 1.5 + 2.0 * I;
    double complex zcasinh = casinh(z);

    printf("z = %f + %fi\n", creal(z), cimag(z));
    printf("zcasinh = %f + %fi", creal(zcasinh), cimag(zcasinh));

    return 0;
}

Yukarıdaki örnekte, program aşağıdaki satırları ekrana yazar:

z = 1.500000 + 2.000000i
zcasinh = 1.600410 + 0.887765i