📄 e_j1l.c
字号:
3.924508608545520758883457108453520099610E-6L, 4.029707889408829273226495756222078039823E-4L, 1.484629715787703260797886463307469600219E-2L, 2.553136379967180865331706538897231588685E-1L, 2.229457223891676394409880026887106228740E0L, 1.005708903856384091956550845198392117318E1L, 2.277082659664386953166629360352385889558E1L, 2.384726835193630788249826630376533988245E1L, 9.700989749041320895890113781610939632410E0L, /* 1.000000000000000000000000000000000000000E0 */};/* J1(x)cosX + Y1(x)sinX = sqrt( 2/(pi x)) P1(x), P1(x) = 1 + 1/x^2 R(1/x^2), Peak relative error 1.7e-36 0.3125 <= 1/x <= 0.4375 */#define NP2r3_2r7N 9static const long double P2r3_2r7N[NP2r3_2r7N + 1] = { 3.916766777108274628543759603786857387402E-6L, 3.212176636756546217390661984304645137013E-4L, 9.255768488524816445220126081207248947118E-3L, 1.214853146369078277453080641911700735354E-1L, 7.855163309847214136198449861311404633665E-1L, 2.520058073282978403655488662066019816540E0L, 3.825136484837545257209234285382183711466E0L, 2.432569427554248006229715163865569506873E0L, 4.877934835018231178495030117729800489743E-1L, 1.109902737860249670981355149101343427885E-2L,};#define NP2r3_2r7D 8static const long double P2r3_2r7D[NP2r3_2r7D + 1] = { 3.342307880794065640312646341190547184461E-5L, 2.782182891138893201544978009012096558265E-3L, 8.221304931614200702142049236141249929207E-2L, 1.123728246291165812392918571987858010949E0L, 7.740482453652715577233858317133423434590E0L, 2.737624677567945952953322566311201919139E1L, 4.837181477096062403118304137851260715475E1L, 3.941098643468580791437772701093795299274E1L, 1.245821247166544627558323920382547533630E1L, /* 1.000000000000000000000000000000000000000E0 */};/* J1(x)cosX + Y1(x)sinX = sqrt( 2/(pi x)) P1(x), P1(x) = 1 + 1/x^2 R(1/x^2), Peak relative error 1.7e-35 0.4375 <= 1/x <= 0.5 */#define NP2_2r3N 8static const long double P2_2r3N[NP2_2r3N + 1] = { 3.397930802851248553545191160608731940751E-4L, 2.104020902735482418784312825637833698217E-2L, 4.442291771608095963935342749477836181939E-1L, 4.131797328716583282869183304291833754967E0L, 1.819920169779026500146134832455189917589E1L, 3.781779616522937565300309684282401791291E1L, 3.459605449728864218972931220783543410347E1L, 1.173594248397603882049066603238568316561E1L, 9.455702270242780642835086549285560316461E-1L,};#define NP2_2r3D 8static const long double P2_2r3D[NP2_2r3D + 1] = { 2.899568897241432883079888249845707400614E-3L, 1.831107138190848460767699919531132426356E-1L, 3.999350044057883839080258832758908825165E0L, 3.929041535867957938340569419874195303712E1L, 1.884245613422523323068802689915538908291E2L, 4.461469948819229734353852978424629815929E2L, 5.004998753999796821224085972610636347903E2L, 2.386342520092608513170837883757163414100E2L, 3.791322528149347975999851588922424189957E1L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 8.0e-36 0 <= 1/x <= .0625 */#define NQ16_IN 10static const long double Q16_IN[NQ16_IN + 1] = { -3.917420835712508001321875734030357393421E-18L, -4.440311387483014485304387406538069930457E-15L, -1.951635424076926487780929645954007139616E-12L, -4.318256438421012555040546775651612810513E-10L, -5.231244131926180765270446557146989238020E-8L, -3.540072702902043752460711989234732357653E-6L, -1.311017536555269966928228052917534882984E-4L, -2.495184669674631806622008769674827575088E-3L, -2.141868222987209028118086708697998506716E-2L, -6.184031415202148901863605871197272650090E-2L, -1.922298704033332356899546792898156493887E-2L,};#define NQ16_ID 9static const long double Q16_ID[NQ16_ID + 1] = { 3.820418034066293517479619763498400162314E-17L, 4.340702810799239909648911373329149354911E-14L, 1.914985356383416140706179933075303538524E-11L, 4.262333682610888819476498617261895474330E-9L, 5.213481314722233980346462747902942182792E-7L, 3.585741697694069399299005316809954590558E-5L, 1.366513429642842006385029778105539457546E-3L, 2.745282599850704662726337474371355160594E-2L, 2.637644521611867647651200098449903330074E-1L, 1.006953426110765984590782655598680488746E0L, /* 1.000000000000000000000000000000000000000E0 */ };/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 1.9e-36 0.0625 <= 1/x <= 0.125 */#define NQ8_16N 11static const long double Q8_16N[NQ8_16N + 1] = { -2.028630366670228670781362543615221542291E-17L, -1.519634620380959966438130374006858864624E-14L, -4.540596528116104986388796594639405114524E-12L, -7.085151756671466559280490913558388648274E-10L, -6.351062671323970823761883833531546885452E-8L, -3.390817171111032905297982523519503522491E-6L, -1.082340897018886970282138836861233213972E-4L, -2.020120801187226444822977006648252379508E-3L, -2.093169910981725694937457070649605557555E-2L, -1.092176538874275712359269481414448063393E-1L, -2.374790947854765809203590474789108718733E-1L, -1.365364204556573800719985118029601401323E-1L,};#define NQ8_16D 11static const long double Q8_16D[NQ8_16D + 1] = { 1.978397614733632533581207058069628242280E-16L, 1.487361156806202736877009608336766720560E-13L, 4.468041406888412086042576067133365913456E-11L, 7.027822074821007443672290507210594648877E-9L, 6.375740580686101224127290062867976007374E-7L, 3.466887658320002225888644977076410421940E-5L, 1.138625640905289601186353909213719596986E-3L, 2.224470799470414663443449818235008486439E-2L, 2.487052928527244907490589787691478482358E-1L, 1.483927406564349124649083853892380899217E0L, 4.182773513276056975777258788903489507705E0L, 4.419665392573449746043880892524360870944E0L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 1.5e-35 0.125 <= 1/x <= 0.1875 */#define NQ5_8N 10static const long double Q5_8N[NQ5_8N + 1] = { -3.656082407740970534915918390488336879763E-13L, -1.344660308497244804752334556734121771023E-10L, -1.909765035234071738548629788698150760791E-8L, -1.366668038160120210269389551283666716453E-6L, -5.392327355984269366895210704976314135683E-5L, -1.206268245713024564674432357634540343884E-3L, -1.515456784370354374066417703736088291287E-2L, -1.022454301137286306933217746545237098518E-1L, -3.373438906472495080504907858424251082240E-1L, -4.510782522110845697262323973549178453405E-1L, -1.549000892545288676809660828213589804884E-1L,};#define NQ5_8D 10static const long double Q5_8D[NQ5_8D + 1] = { 3.565550843359501079050699598913828460036E-12L, 1.321016015556560621591847454285330528045E-9L, 1.897542728662346479999969679234270605975E-7L, 1.381720283068706710298734234287456219474E-5L, 5.599248147286524662305325795203422873725E-4L, 1.305442352653121436697064782499122164843E-2L, 1.750234079626943298160445750078631894985E-1L, 1.311420542073436520965439883806946678491E0L, 5.162757689856842406744504211089724926650E0L, 9.527760296384704425618556332087850581308E0L, 6.604648207463236667912921642545100248584E0L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 1.3e-35 0.1875 <= 1/x <= 0.25 */#define NQ4_5N 10static const long double Q4_5N[NQ4_5N + 1] = { -4.079513568708891749424783046520200903755E-11L, -9.326548104106791766891812583019664893311E-9L, -8.016795121318423066292906123815687003356E-7L, -3.372350544043594415609295225664186750995E-5L, -7.566238665947967882207277686375417983917E-4L, -9.248861580055565402130441618521591282617E-3L, -6.033106131055851432267702948850231270338E-2L, -1.966908754799996793730369265431584303447E-1L, -2.791062741179964150755788226623462207560E-1L, -1.255478605849190549914610121863534191666E-1L, -4.320429862021265463213168186061696944062E-3L,};#define NQ4_5D 9static const long double Q4_5D[NQ4_5D + 1] = { 3.978497042580921479003851216297330701056E-10L, 9.203304163828145809278568906420772246666E-8L, 8.059685467088175644915010485174545743798E-6L, 3.490187375993956409171098277561669167446E-4L, 8.189109654456872150100501732073810028829E-3L, 1.072572867311023640958725265762483033769E-1L, 7.790606862409960053675717185714576937994E-1L, 3.016049768232011196434185423512777656328E0L, 5.722963851442769787733717162314477949360E0L, 4.510527838428473279647251350931380867663E0L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 2.1e-35 0.25 <= 1/x <= 0.3125 */#define NQ3r2_4N 9static const long double Q3r2_4N[NQ3r2_4N + 1] = { -1.087480809271383885936921889040388133627E-8L, -1.690067828697463740906962973479310170932E-6L, -9.608064416995105532790745641974762550982E-5L, -2.594198839156517191858208513873961837410E-3L, -3.610954144421543968160459863048062977822E-2L, -2.629866798251843212210482269563961685666E-1L, -9.709186825881775885917984975685752956660E-1L, -1.667521829918185121727268867619982417317E0L, -1.109255082925540057138766105229900943501E0L, -1.812932453006641348145049323713469043328E-1L,};#define NQ3r2_4D 9static const long double Q3r2_4D[NQ3r2_4D + 1] = { 1.060552717496912381388763753841473407026E-7L, 1.676928002024920520786883649102388708024E-5L, 9.803481712245420839301400601140812255737E-4L, 2.765559874262309494758505158089249012930E-2L, 4.117921827792571791298862613287549140706E-1L, 3.323769515244751267093378361930279161413E0L, 1.436602494405814164724810151689705353670E1L, 3.163087869617098638064881410646782408297E1L, 3.198181264977021649489103980298349589419E1L, 1.203649258862068431199471076202897823272E1L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 1.6e-36 0.3125 <= 1/x <= 0.375 */#define NQ2r7_3r2N 9static const long double Q2r7_3r2N[NQ2r7_3r2N + 1] = { -1.723405393982209853244278760171643219530E-7L, -2.090508758514655456365709712333460087442E-5L, -9.140104013370974823232873472192719263019E-4L, -1.871349499990714843332742160292474780128E-2L, -1.948930738119938669637865956162512983416E-1L, -1.048764684978978127908439526343174139788E0L, -2.827714929925679500237476105843643064698E0L, -3.508761569156476114276988181329773987314E0L, -1.669332202790211090973255098624488308989E0L, -1.930796319299022954013840684651016077770E-1L,};#define NQ2r7_3r2D 9static const long double Q2r7_3r2D[NQ2r7_3r2D + 1] = { 1.680730662300831976234547482334347983474E-6L, 2.084241442440551016475972218719621841120E-4L, 9.445316642108367479043541702688736295579E-3L, 2.044637889456631896650179477133252184672E-1L, 2.316091982244297350829522534435350078205E0L, 1.412031891783015085196708811890448488865E1L, 4.583830154673223384837091077279595496149E1L, 7.549520609270909439885998474045974122261E1L, 5.697605832808113367197494052388203310638E1L, 1.601496240876192444526383314589371686234E1L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 9.5e-36 0.375 <= 1/x <= 0.4375 */#define NQ2r3_2r7N 9static const long double Q2r3_2r7N[NQ2r3_2r7N + 1] = { -8.603042076329122085722385914954878953775E-7L, -7.701746260451647874214968882605186675720E-5L, -2.407932004380727587382493696877569654271E-3L, -3.403434217607634279028110636919987224188E-2L, -2.348707332185238159192422084985713102877E-1L, -7.957498841538254916147095255700637463207E-1L, -1.258469078442635106431098063707934348577E0L, -8.162415474676345812459353639449971369890E-1L, -1.581783890269379690141513949609572806898E-1L, -1.890595651683552228232308756569450822905E-3L,};#define NQ2r3_2r7D 8static const long double Q2r3_2r7D[NQ2r3_2r7D + 1] = { 8.390017524798316921170710533381568175665E-6L, 7.738148683730826286477254659973968763659E-4L, 2.541480810958665794368759558791634341779E-2L, 3.878879789711276799058486068562386244873E-1L, 3.003783779325811292142957336802456109333E0L, 1.206480374773322029883039064575464497400E1L, 2.458414064785315978408974662900438351782E1L, 2.367237826273668567199042088835448715228E1L, 9.231451197519171090875569102116321676763E0L, /* 1.000000000000000000000000000000000000000E0 */};/* Y1(x)cosX - J1(x)sinX = sqrt( 2/(pi x)) Q1(x), Q1(x) = 1/x (.375 + 1/x^2 R(1/x^2)), Peak relative error 1.4e-36 0.4375 <= 1/x <= 0.5 */#define NQ2_2r3N 9static const long double Q2_2r3N[NQ2_2r3N + 1] = { -5.552507516089087822166822364590806076174E-6L, -4.135067659799500521040944087433752970297E-4L,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -