⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 coshll.c

📁 128位长双精度型数字运算包
💻 C
字号:
/*							coshl.c * *	Hyperbolic cosine, long double precision * * * * SYNOPSIS: * * long double x, y, coshl(); * * y = coshl( x ); * * * * DESCRIPTION: * * Returns hyperbolic cosine of argument in the range MINLOGL to * MAXLOGL. * * cosh(x)  =  ( exp(x) + exp(-x) )/2. * * * * ACCURACY: * *                      Relative error: * arithmetic   domain     # trials      peak         rms *    IEEE     +-10000      26,000       2.5e-34     8.6e-35 * * * ERROR MESSAGES: * *   message         condition      value returned * cosh overflow    |x| > MAXLOGL       MAXNUML * * *//*Cephes Math Library Release 2.2:  January, 1991Copyright 1985, 1991 by Stephen L. MoshierDirect inquiries to 30 Frost Street, Cambridge, MA 02140*/#include "mconf.h"extern long double MAXLOGL, MAXNUML;long double coshl(x)long double x;{long double y;long double expl(), ldexpl();if( x < 0 )	x = -x;if( x > MAXLOGL )	{	mtherr( "coshl", OVERFLOW );	return( MAXNUML );	}	y = expl(x);y = y + 1.0L/y;y = ldexpl( y, -1 );return( y );}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -