亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? log2ll.c

?? 128位長雙精度型數(shù)字運算包
?? C
字號:
/*							log2l.c * *	Base 2 logarithm, long double precision * * * * SYNOPSIS: * * long double x, y, log2l(); * * y = log2l( x ); * * * * DESCRIPTION: * * Returns the base 2 logarithm of x. * * The argument is separated into its exponent and fractional * parts.  If the exponent is between -1 and +1, the (natural) * logarithm of the fraction is approximated by * *     log(1+x) = x - 0.5 x**2 + x**3 P(x)/Q(x). * * Otherwise, setting  z = 2(x-1)/x+1), *  *     log(x) = z + z**3 P(z)/Q(z). * * * * ACCURACY: * *                      Relative error: * arithmetic   domain     # trials      peak         rms *    IEEE      0.5, 2.0     100,000    1.3e-34     4.5e-35 *    IEEE     exp(+-10000)  100,000    9.6e-35     4.0e-35 * * In the tests over the interval exp(+-10000), the logarithms * of the random arguments were uniformly distributed over * [-10000, +10000]. * * ERROR MESSAGES: * * log singularity:  x = 0; returns MINLOG * log domain:       x < 0; returns MINLOG *//*Cephes Math Library Release 2.2:  January, 1991Copyright 1984, 1991 by Stephen L. MoshierDirect inquiries to 30 Frost Street, Cambridge, MA 02140*/#include "mconf.h"static char fname[] = {"log2l"};/* Coefficients for ln(1+x) = x - x**2/2 + x**3 P(x)/Q(x) * 1/sqrt(2) <= x < sqrt(2) * Theoretical peak relative error = 5.3e-37, * relative peak error spread = 2.3e-14 */static long double P[13] = { 1.538612243596254322971797716843006400388E-6L, 4.998469661968096229986658302195402690910E-1L, 2.321125933898420063925789532045674660756E1L, 4.114517881637811823002128927449878962058E2L, 3.824952356185897735160588078446136783779E3L, 2.128857716871515081352991964243375186031E4L, 7.594356839258970405033155585486712125861E4L, 1.797628303815655343403735250238293741397E5L, 2.854829159639697837788887080758954924001E5L, 3.007007295140399532324943111654767187848E5L, 2.014652742082537582487669938141683759923E5L, 7.771154681358524243729929227226708890930E4L, 1.313572404063446165910279910527789794488E4L};static long double Q[12] = {/* 1.000000000000000000000000000000000000000E0L, */ 4.839208193348159620282142911143429644326E1L, 9.104928120962988414618126155557301584078E2L, 9.147150349299596453976674231612674085381E3L, 5.605842085972455027590989944010492125825E4L, 2.248234257620569139969141618556349415120E5L, 6.132189329546557743179177159925690841200E5L, 1.158019977462989115839826904108208787040E6L, 1.514882452993549494932585972882995548426E6L, 1.347518538384329112529391120390701166528E6L, 7.777690340007566932935753241556479363645E5L, 2.626900195321832660448791748036714883242E5L, 3.940717212190338497730839731583397586124E4L};/* Coefficients for log(x) = z + z^3 P(z^2)/Q(z^2), * where z = 2(x-1)/(x+1) * 1/sqrt(2) <= x < sqrt(2) * Theoretical peak relative error = 1.1e-35, * relative peak error spread 1.1e-9 */static long double R[6] = {-8.828896441624934385266096344596648080902E-1L, 8.057002716646055371965756206836056074715E1L,-2.024301798136027039250415126250455056397E3L, 2.048819892795278657810231591630928516206E4L,-8.977257995689735303686582344659576526998E4L, 1.418134209872192732479751274970992665513E5L};static long double S[6] = {/* 1.000000000000000000000000000000000000000E0L, */-1.186359407982897997337150403816839480438E2L, 3.998526750980007367835804959888064681098E3L,-5.748542087379434595104154610899551484314E4L, 4.001557694070773974936904547424676279307E5L,-1.332535117259762928288745111081235577029E6L, 1.701761051846631278975701529965589676574E6L};/* log2(e) - 1 */#define LOG2EA 4.4269504088896340735992468100189213742664595E-1L#define SQRTH 7.071067811865475244008443621048490392848359E-1Lextern long double MINLOGL;long double frexpl(), ldexpl(), polevll(), p1evll();long double log2l(x)long double x;{VOLATILE long double z;long double y;int e;/* Test for domain */if( x <= 0.0L )	{	if( x == 0.0L )		mtherr( fname, SING );	else		mtherr( fname, DOMAIN );	return( -16384.0L );	}/* separate mantissa from exponent *//* Note, frexp is used so that denormal numbers * will be handled properly. */x = frexpl( x, &e );/* logarithm using log(x) = z + z**3 P(z)/Q(z), * where z = 2(x-1)/x+1) */if( (e > 2) || (e < -2) ){if( x < SQRTH )	{ /* 2( 2x-1 )/( 2x+1 ) */	e -= 1;	z = x - 0.5L;	y = 0.5L * z + 0.5L;	}	else	{ /*  2 (x-1)/(x+1)   */	z = x - 0.5L;	z -= 0.5L;	y = 0.5L * x  + 0.5L;	}x = z / y;z = x*x;y = x * ( z * polevll( z, R, 5 ) / p1evll( z, S, 6 ) );goto done;}/* logarithm using log(1+x) = x - .5x**2 + x**3 P(x)/Q(x) */if( x < SQRTH )	{	e -= 1;	x = ldexpl( x, 1 ) - 1.0L; /*  2x - 1  */	}	else	{	x = x - 1.0L;	}z = x*x;y = x * ( z * polevll( x, P, 12 ) / p1evll( x, Q, 12 ) );y = y - ldexpl( z, -1 );   /* -0.5x^2 + ... */done:/* Multiply log of fraction by log2(e) * and base 2 exponent by 1 * * ***CAUTION*** * * This sequence of operations is critical and it may * be horribly defeated by some compiler optimizers. */z = y * LOG2EA;z += x * LOG2EA;z += y;z += x;z += e;return( z );}

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
国产成人午夜精品5599| 99久久精品国产观看| 欧洲一区二区av| 亚洲伦理在线免费看| 99久久久久免费精品国产| 成人免费在线视频观看| caoporen国产精品视频| 日本一区中文字幕| 欧美精品第1页| 伊人开心综合网| 国产成人免费视频网站高清观看视频| 精品国产免费一区二区三区四区 | 国产在线国偷精品免费看| 欧美精品一区二区不卡| 高清国产一区二区三区| 最新日韩av在线| 欧美日韩亚洲综合在线| 麻豆国产精品视频| 日本一区二区三区dvd视频在线| a亚洲天堂av| 午夜精品123| 久久精品网站免费观看| 色综合色狠狠综合色| 午夜精品免费在线观看| 精品sm在线观看| 91浏览器打开| 美女精品一区二区| 国产精品毛片大码女人| 精品婷婷伊人一区三区三| 一区二区在线观看av| 蜜臀91精品一区二区三区 | 欧美日韩亚洲国产综合| 免费观看成人鲁鲁鲁鲁鲁视频| 久久精品网站免费观看| 欧美三区在线视频| 国产美女一区二区| 亚洲一区中文在线| 久久精品一区二区三区不卡牛牛 | 欧美性做爰猛烈叫床潮| 久久99九九99精品| 亚洲免费资源在线播放| 欧美成人一级视频| 日本乱人伦aⅴ精品| 国产一区在线精品| 婷婷久久综合九色综合绿巨人| 久久久国际精品| 欧美日本韩国一区二区三区视频| 成人少妇影院yyyy| 美腿丝袜亚洲一区| 亚洲午夜羞羞片| 国产精品视频麻豆| 精品国产一区二区在线观看| 欧美日韩www| 91美女片黄在线观看| 狠狠色丁香九九婷婷综合五月| 亚洲电影一区二区三区| 国产精品三级久久久久三级| 精品美女在线观看| 91精品婷婷国产综合久久竹菊| 91老师片黄在线观看| 国产成人av一区二区三区在线观看| 日韩高清在线电影| 免费观看久久久4p| 午夜精品一区二区三区三上悠亚| 1区2区3区国产精品| 欧美国产日韩亚洲一区| 精品国产凹凸成av人网站| 在线91免费看| 欧美日韩成人在线一区| 欧美视频一区二区三区四区 | 一区二区三区小说| 国产精品久久久久影院亚瑟| 国产日韩欧美制服另类| 久久亚洲综合色一区二区三区| 日韩一区二区在线免费观看| 欧美二区乱c少妇| 欧美日韩视频专区在线播放| 欧美一a一片一级一片| 一本色道久久综合亚洲精品按摩 | 精品一区二区免费看| 日日夜夜精品视频免费| 视频一区二区欧美| 三级不卡在线观看| 日本不卡一区二区三区高清视频| 日韩精品色哟哟| 免费av网站大全久久| 麻豆精品一区二区三区| 激情深爱一区二区| 国产成人在线视频网站| 成人aa视频在线观看| 91老司机福利 在线| 欧美中文字幕亚洲一区二区va在线| 欧美中文字幕久久| 中文字幕亚洲在| 国产精品久久毛片a| 国产精品毛片久久久久久| 亚洲欧洲在线观看av| 一区二区不卡在线播放 | 日韩欧美精品在线视频| 欧美一级片免费看| 久久先锋资源网| 国产欧美日本一区视频| 国产精品成人在线观看| 亚洲黄色av一区| 日韩精品福利网| 国产一区二区三区四| av综合在线播放| 亚洲国产va精品久久久不卡综合| 精品一区二区免费在线观看| 韩国v欧美v日本v亚洲v| 国产高清不卡一区| 色综合久久久网| 337p亚洲精品色噜噜狠狠| 久久综合久久鬼色中文字| 国产精品国模大尺度视频| 午夜一区二区三区视频| 国产一区久久久| 色婷婷激情久久| 精品久久久网站| 亚洲精品大片www| 久久国产精品72免费观看| av网站一区二区三区| 欧美日韩中文字幕精品| 国产日韩欧美高清在线| 亚洲成人精品一区二区| 国产精品一区不卡| 欧美日韩日日骚| 国产精品素人一区二区| 日韩精品电影在线| 99麻豆久久久国产精品免费 | 精品在线播放午夜| 色又黄又爽网站www久久| 精品日韩一区二区| 亚洲影院久久精品| 成人污视频在线观看| 日韩一区二区三区免费观看| 亚洲乱码日产精品bd| 在线观看欧美黄色| 久久久久久久综合| 亚洲国产日韩a在线播放| 国产成人综合在线观看| 日韩三级高清在线| 亚洲精品va在线观看| 成人精品鲁一区一区二区| 日韩免费看的电影| 亚洲国产成人av网| 色综合久久久久综合99| 国产欧美日韩在线| 激情欧美一区二区| 亚洲免费观看高清完整版在线观看 | 成人午夜电影网站| 日韩精品中文字幕一区二区三区 | 91猫先生在线| 欧美国产精品一区二区三区| 久久99热这里只有精品| 欧美精品一二三四| 亚洲电影欧美电影有声小说| 色综合视频一区二区三区高清| 国产一区二区三区久久久 | 欧美一区二区播放| 亚洲自拍另类综合| 色哟哟一区二区| 国产精品久久精品日日| 国产精品自拍在线| 久久久一区二区三区捆绑**| 激情偷乱视频一区二区三区| 日韩视频国产视频| 蜜桃一区二区三区在线| 欧美日韩不卡一区二区| 亚洲v中文字幕| 欧美巨大另类极品videosbest| 亚洲一区电影777| 在线视频综合导航| 亚洲国产精品久久人人爱蜜臀| 欧美性色综合网| 丝袜国产日韩另类美女| 91精品国产一区二区三区| www.欧美.com| 中文字幕亚洲区| 色一情一乱一乱一91av| 亚洲一区二区视频| 欧美久久久一区| 久久精品99久久久| 久久综合色鬼综合色| 粉嫩av一区二区三区在线播放| 中文字幕va一区二区三区| a亚洲天堂av| 91福利视频在线| 中文字幕一区不卡| 色狠狠桃花综合| 亚洲国产日产av| 精品国产伦一区二区三区观看体验| 久久超级碰视频| 国产精品视频一区二区三区不卡| 99re热这里只有精品视频| 亚洲五码中文字幕| 精品国产一区二区三区不卡| 丁香六月综合激情| 亚洲一区二三区| 亚洲精品一区二区三区四区高清|