C ++ acosh () - C ++ standartinė biblioteka

Funkcija „acosh“ (C ++) grąžina skaičiaus radialiniais laipsniais lanko hiperbolinį kosinusą (atvirkštinį hiperbolinį kosinusą).

Funkcija acosh () užima vieną argumentą ir grąžina tos vertės lankinį hiperbolinį kosinusą radianais.

Funkcija apibrėžta antraštės faile.

(Matematika) cosh -1 x = acosh (x) (programuojant C ++)

acosh () prototipas (Pagal standartą C ++ 11)

dviguba acosh (dviguba x); plūdės acosh (plūdės x); ilgas dvigubas acosh (ilgas dvigubas x); dvigubas acosh (T x); // integraliniam tipui

acosh () parametrai

Funkcijai acosh () reikia pateikti vieną privalomą argumentą, kuris yra didesnis arba lygus 1.

Jei argumentas yra mažesnis nei 1, įvyksta domeno klaida.

acosh () Grąžinimo vertė

Funkcija acosh () grąžina reikšmę diapazone (0, ∞) .

Jei acosh () pateiktas argumentas yra mažesnis nei 1, jis grąžinamas NaN(ne skaičius).

acosh () Grąžinimo vertės
Parametras Grąžinimo vertė
x> = 1 (0, ∞)
x <1 NaN

1 pavyzdys: Kaip funkcija acosh () veikia C ++?

 #include #include #define PI 3.141592654 using namespace std; int main() ( double x = 13.21, result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; )

Kai paleisite programą, išvestis bus:

 acosh (x) = 3,27269 radianas acosh (x) = 187,511 laipsnio 

2 pavyzdys: acosh () funkcija su integraliniu tipu

 #include #include #define PI 3.141592654 using namespace std; int main() ( int x = 4; double result; result = acosh(x); cout << "acosh(x) = " << result << " radian" << endl; // result in degrees cout << "acosh(x) = " << result*180/PI << " degree" << endl; return 0; ) 

Kai paleisite programą, išvestis bus:

 acosh (x) = 2,06344 radianas acosh (x) = 118,226 laipsnis 

Įdomios straipsniai...