Функција асин () у Ц ++ враћа инверзни синус броја у радијанима.
Ова функција је дефинисана у заглављу датотеке.
(Математика) син -1 к = асин (к) (У програмирању на Ц ++);
асин () прототип (као за Ц ++ 11 стандард)
двоструки асин (двоструки х); флоат асин (флоат к); дугачак дупли асин (дуги двоструки к); двоструки асин (Т к);
параметри асин ()
Функција асин () узима један обавезни аргумент у опсегу (-1, 1) .
То је зато што је вредност синуса у опсегу 1 и -1.
асин () Повратна вредност
С обзиром да је аргумент у опсегу (-1, 1), функција асин () враћа вредност у опсегу (-π / 2, π / 2) .
Ако је аргумент већи од 1 или мањи од -1, асин () враћа NaN
тј. Не број.
Параметар (к) | Повратна вредност |
---|---|
к = (-1, 1) | (-π /, π / 2) у радијанима |
-1> к или к> 1 | НаН (није број) |
Пример 1: Како функционише асин ()?
#include #include using namespace std; int main() ( double x = 0.25, result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // result in degrees cout << "asin(x) = " << result*180/3.1415 << " degrees" << endl; return 0; )
Када покренете програм, излаз ће бити:
асин (к) = 0,25268 радијана асин (к) = 14,4779 степени
Пример 2: функција асин () са интегралним типом
#include #include #define PI 3.141592654 using namespace std; int main() ( int x = 1; double result; result = asin(x); cout << "asin(x) = " << result << " radians" << endl; // Converting result to degrees cout << "asin(x) = " << result*180/PI << " degrees"; return 0; )
Када покренете програм, излаз ће бити:
асин (к) = 1.5708 радијана асин (к) = 90 степени