Funkcja asinh () w C ++ zwraca łukowy sinus hiperboliczny (odwrotny sinus hiperboliczny) liczby w radianach.
Funkcja asinh () przyjmuje pojedynczy argument i zwraca łukowy sinus hiperboliczny o tej wartości w radianach.
Funkcja jest zdefiniowana w pliku nagłówkowym.
(Matematyka) sinh -1 x = asinh (x) (W programowaniu w C ++)
asinh () prototyp (w standardzie C ++ 11)
podwójne asinh (podwójne x); float asinh (float x); długi podwójny asinh (długi podwójny x); podwójna asyna (T x); // Dla typu całkowitego
asinh () Parametry
Funkcja asinh () przyjmuje jeden obowiązkowy argument, którego odwrotny sinus hiperboliczny ma zostać obliczony.
Może to być dowolna wartość, tj. Ujemna, dodatnia lub zero.
asinh () Wartość zwracana
Funkcja asinh () zwraca odwrotny sinus hiperboliczny argumentu w radianach.
Przykład 1: Jak funkcja asinh () działa w C ++?
#include #include #define PI 3.141592654 using namespace std; int main() ( double x = -6.82, result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )
Po uruchomieniu programu wynik będzie następujący:
asinh (x) = -2,61834 radian asinh (x) = -150,02 stopnia
Przykład 2: funkcja asinh () z typem całkowitym
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 11; double result; result = asinh(x); cout << "asinh(x) = " << result << " radian" << endl; // result in degrees cout << "asinh(x) = " << result*180/PI << " degree" << endl; return 0; )
Po uruchomieniu programu wynik będzie następujący:
asinh (x) = 3,0931 radian asinh (x) = 177,222 stopnia