Ц атанх () - Ц стандардна библиотека

Функција атанх () враћа хиперболичку тангенту лука (инверзна хиперболична тангента) броја у радијанима.

atanh()Функција узима један аргумент (-1 ≦ к ≧ 1), и враћа лук гиперболическаа тангенту у радијанима.

atanh()Функција је укључена у заглављу датотеку.

атанх () Прототип

 двоструки атан (двоструки х);

Да бисте пронашли лучни хиперболички тангенс типа int, floatили long double, можете експлицитно претворити тип у doubleпомоћу оператора ливења.

инт к = 0; двоструки резултат; резултат = атанх (дупло (к));

Такође, две функције атанхф () и атанхл () су уведене у Ц99 да раде посебно са типом floatи long doubleреспективно.

флоат атанхф (флоат к); дуги дупли атанхл (дуги двоструки к);

атанх () параметар

atanh()Функција узима један аргумент већи или једнак до -1 и мања од или једнака 1.

Параметар Опис
двострука вредност Потребан. Двострука вредност већа од или једнака 1 (-1 ≦ к ≧ 1).

Пример 1: атанх () функција са различитим параметрима

 #include #include int main() ( // constant PI is defined const double PI = 3.1415926; double x, result; x = -0.5; result = atanh(x); printf("atanh(%.2f) = %.2lf in radians", x, result); // converting radians to degree result = atanh(x)*180/PI; printf("atanh(%.2f) = %.2lf in degrees", x, result); // parameter not in range x = 3; result = atanh(x); printf("atanh(%.2f) = %.2lf", x, result); return 0; ) 

Оутпут

 атан (-0.50) = -0.55 у радијанима атанх (-0.50) = -31.47 у степенима атанх (3.00) = нан 

Занимљиви Чланци...