math/test/binomial_large_data.ipp

239 lines
16 KiB
C++

// (C) Copyright John Maddock 2006-7.
// Use, modification and distribution are subject to the
// Boost Software License, Version 1.0. (See accompanying file
// LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
static const boost::array<boost::array<typename table_type<T>::type, 3>, 230> binomial_large_data = { {
{{ SC_(0.174e3), SC_(0.4e1), SC_(0.36890001e8) }},
{{ SC_(0.174e3), SC_(0.5e1), SC_(0.1254260034e10) }},
{{ SC_(0.174e3), SC_(0.6e1), SC_(0.35328324291e11) }},
{{ SC_(0.174e3), SC_(0.8e1), SC_(0.17699490469791e14) }},
{{ SC_(0.174e3), SC_(0.9e1), SC_(0.326457268665034e15) }},
{{ SC_(0.174e3), SC_(0.11e2), SC_(0.80308488091598364e17) }},
{{ SC_(0.174e3), SC_(0.13e2), SC_(0.13593756003504784614e20) }},
{{ SC_(0.174e3), SC_(0.22e2), SC_(0.4359346248249975839021623926e28) }},
{{ SC_(0.174e3), SC_(0.25e2), SC_(0.1087562120541667885404612090756e31) }},
{{ SC_(0.174e3), SC_(0.32e2), SC_(0.90596769259248050560796925567405729e35) }},
{{ SC_(0.174e3), SC_(0.33e2), SC_(0.389840643479188581201004952441564046e36) }},
{{ SC_(0.174e3), SC_(0.36e2), SC_(0.24968911018132735303785934846085665809e38) }},
{{ SC_(0.174e3), SC_(0.38e2), SC_(0.335748386706129085101975024324392317059e39) }},
{{ SC_(0.181e3), SC_(0.4e1), SC_(0.43252665e8) }},
{{ SC_(0.181e3), SC_(0.5e1), SC_(0.1531144341e10) }},
{{ SC_(0.181e3), SC_(0.6e1), SC_(0.44913567336e11) }},
{{ SC_(0.181e3), SC_(0.8e1), SC_(0.2442175223895e14) }},
{{ SC_(0.181e3), SC_(0.9e1), SC_(0.46944034859315e15) }},
{{ SC_(0.181e3), SC_(0.11e2), SC_(0.12551981393474298e18) }},
{{ SC_(0.181e3), SC_(0.13e2), SC_(0.2311656573298183215e20) }},
{{ SC_(0.181e3), SC_(0.22e2), SC_(0.109786047308135746805973924e29) }},
{{ SC_(0.181e3), SC_(0.25e2), SC_(0.3137775924888208973244704900292e31) }},
{{ SC_(0.181e3), SC_(0.32e2), SC_(0.362807370049633357494117222655465275e36) }},
{{ SC_(0.181e3), SC_(0.33e2), SC_(0.1638130246587738492927983823504979575e37) }},
{{ SC_(0.181e3), SC_(0.36e2), SC_(0.121459327734252437983487804513759407155e39) }},
{{ SC_(0.183e3), SC_(0.4e1), SC_(0.45212895e8) }},
{{ SC_(0.183e3), SC_(0.5e1), SC_(0.1618621641e10) }},
{{ SC_(0.183e3), SC_(0.6e1), SC_(0.48019108683e11) }},
{{ SC_(0.183e3), SC_(0.8e1), SC_(0.26712344173086e14) }},
{{ SC_(0.183e3), SC_(0.9e1), SC_(0.51940669225445e15) }},
{{ SC_(0.183e3), SC_(0.11e2), SC_(0.14213800227494049e18) }},
{{ SC_(0.183e3), SC_(0.13e2), SC_(0.2679848027506762623e20) }},
{{ SC_(0.183e3), SC_(0.22e2), SC_(0.14194619920981246828881085065e29) }},
{{ SC_(0.183e3), SC_(0.25e2), SC_(0.4212963192547234058811906047292e31) }},
{{ SC_(0.183e3), SC_(0.32e2), SC_(0.533495022820003911907243629923308011e36) }},
{{ SC_(0.183e3), SC_(0.33e2), SC_(0.2441143892297593657514963276315742717e37) }},
{{ SC_(0.183e3), SC_(0.36e2), SC_(0.188487763000513078905882248491998453765e39) }},
{{ SC_(0.197e3), SC_(0.4e1), SC_(0.60862165e8) }},
{{ SC_(0.197e3), SC_(0.5e1), SC_(0.2349279569e10) }},
{{ SC_(0.197e3), SC_(0.6e1), SC_(0.75176946208e11) }},
{{ SC_(0.197e3), SC_(0.8e1), SC_(0.4871734603372e14) }},
{{ SC_(0.197e3), SC_(0.9e1), SC_(0.102306426670812e16) }},
{{ SC_(0.197e3), SC_(0.11e2), SC_(0.326971339639915152e18) }},
{{ SC_(0.197e3), SC_(0.13e2), SC_(0.7212233203211205372e20) }},
{{ SC_(0.197e3), SC_(0.22e2), SC_(0.79183342998439646916544716576e29) }},
{{ SC_(0.197e3), SC_(0.25e2), SC_(0.30226519812632630000675368493832e32) }},
{{ SC_(0.197e3), SC_(0.32e2), SC_(0.7012229196864814144578953941342321778e37) }},
{{ SC_(0.197e3), SC_(0.33e2), SC_(0.3506114598432407072289476970671160889e38) }},
{{ SC_(0.205e3), SC_(0.4e1), SC_(0.71452955e8) }},
{{ SC_(0.205e3), SC_(0.5e1), SC_(0.2872408791e10) }},
{{ SC_(0.205e3), SC_(0.6e1), SC_(0.957469597e11) }},
{{ SC_(0.205e3), SC_(0.8e1), SC_(0.67368244751775e14) }},
{{ SC_(0.205e3), SC_(0.9e1), SC_(0.1474616024011075e16) }},
{{ SC_(0.205e3), SC_(0.11e2), SC_(0.51236204034275715e18) }},
{{ SC_(0.205e3), SC_(0.13e2), SC_(0.122973458426368674425e21) }},
{{ SC_(0.205e3), SC_(0.22e2), SC_(0.1996995395393768863820790084e30) }},
{{ SC_(0.205e3), SC_(0.25e2), SC_(0.87236660026494642796327227908148e32) }},
{{ SC_(0.205e3), SC_(0.32e2), SC_(0.2797639369858790056445408204110589505e38) }},
{{ SC_(0.205e3), SC_(0.33e2), SC_(0.14666412454108202417122897554882787405e39) }},
{{ SC_(0.219e3), SC_(0.4e1), SC_(0.93240126e8) }},
{{ SC_(0.219e3), SC_(0.5e1), SC_(0.4009325418e10) }},
{{ SC_(0.219e3), SC_(0.6e1), SC_(0.142999273242e12) }},
{{ SC_(0.219e3), SC_(0.8e1), SC_(0.115308485402067e15) }},
{{ SC_(0.219e3), SC_(0.9e1), SC_(0.2703343379981793e16) }},
{{ SC_(0.219e3), SC_(0.11e2), SC_(0.1078634008612735407e19) }},
{{ SC_(0.219e3), SC_(0.13e2), SC_(0.297702986377114972332e21) }},
{{ SC_(0.219e3), SC_(0.22e2), SC_(0.92286864572641294222383786261e30) }},
{{ SC_(0.219e3), SC_(0.25e2), SC_(0.503521145580703624811857345830723e33) }},
{{ SC_(0.219e3), SC_(0.32e2), SC_(0.275143042079930237307916608031577699934e39) }},
{{ SC_(0.227e3), SC_(0.4e1), SC_(0.1077342e9) }},
{{ SC_(0.227e3), SC_(0.5e1), SC_(0.480494532e10) }},
{{ SC_(0.227e3), SC_(0.6e1), SC_(0.17778297684e12) }},
{{ SC_(0.227e3), SC_(0.8e1), SC_(0.1543537202493e15) }},
{{ SC_(0.227e3), SC_(0.9e1), SC_(0.37559405260663e16) }},
{{ SC_(0.227e3), SC_(0.11e2), SC_(0.161525929569174898e19) }},
{{ SC_(0.227e3), SC_(0.13e2), SC_(0.4808502672559283502e21) }},
{{ SC_(0.227e3), SC_(0.22e2), SC_(0.211447113241809535208273441052e31) }},
{{ SC_(0.227e3), SC_(0.25e2), SC_(0.1300776673899864041137122497734284e34) }},
{{ SC_(0.286e3), SC_(0.4e1), SC_(0.272963405e9) }},
{{ SC_(0.286e3), SC_(0.5e1), SC_(0.15395136042e11) }},
{{ SC_(0.286e3), SC_(0.6e1), SC_(0.721005537967e12) }},
{{ SC_(0.286e3), SC_(0.8e1), SC_(0.1005802725463965e16) }},
{{ SC_(0.286e3), SC_(0.9e1), SC_(0.3106812863099803e17) }},
{{ SC_(0.286e3), SC_(0.11e2), SC_(0.21592914273609648996e20) }},
{{ SC_(0.286e3), SC_(0.13e2), SC_(0.1042965442638773751185e23) }},
{{ SC_(0.286e3), SC_(0.22e2), SC_(0.425965175292651465971486597897325e33) }},
{{ SC_(0.286e3), SC_(0.25e2), SC_(0.561508034879773671402684888107554506e36) }},
{{ SC_(0.308e3), SC_(0.4e1), SC_(0.367704645e9) }},
{{ SC_(0.308e3), SC_(0.5e1), SC_(0.22356442416e11) }},
{{ SC_(0.308e3), SC_(0.6e1), SC_(0.1129000342008e13) }},
{{ SC_(0.308e3), SC_(0.8e1), SC_(0.1832649805164486e16) }},
{{ SC_(0.308e3), SC_(0.9e1), SC_(0.610883268388162e17) }},
{{ SC_(0.308e3), SC_(0.11e2), SC_(0.4948265543629273684e20) }},
{{ SC_(0.308e3), SC_(0.13e2), SC_(0.2788537951740619923768e23) }},
{{ SC_(0.308e3), SC_(0.22e2), SC_(0.231085830083090590416670728502104e34) }},
{{ SC_(0.308e3), SC_(0.25e2), SC_(0.3876354280333804915261626106361337072e37) }},
{{ SC_(0.353e3), SC_(0.4e1), SC_(0.6360354e9) }},
{{ SC_(0.353e3), SC_(0.5e1), SC_(0.4439527092e11) }},
{{ SC_(0.353e3), SC_(0.6e1), SC_(0.257492571336e13) }},
{{ SC_(0.353e3), SC_(0.8e1), SC_(0.552054876781122e16) }},
{{ SC_(0.353e3), SC_(0.9e1), SC_(0.2116210360994301e18) }},
{{ SC_(0.353e3), SC_(0.11e2), SC_(0.22699626628585414872e21) }},
{{ SC_(0.353e3), SC_(0.13e2), SC_(0.16969717029992873417964e24) }},
{{ SC_(0.353e3), SC_(0.22e2), SC_(0.5130106833626650018875548966208696e35) }},
{{ SC_(0.353e3), SC_(0.25e2), SC_(0.133593446626656394879582879903973231364e39) }},
{{ SC_(0.358e3), SC_(0.4e1), SC_(0.673005095e9) }},
{{ SC_(0.358e3), SC_(0.5e1), SC_(0.47648760726e11) }},
{{ SC_(0.358e3), SC_(0.6e1), SC_(0.2803335422713e13) }},
{{ SC_(0.358e3), SC_(0.8e1), SC_(0.6184958895482796e16) }},
{{ SC_(0.358e3), SC_(0.9e1), SC_(0.2405261792687754e18) }},
{{ SC_(0.358e3), SC_(0.11e2), SC_(0.26556714113228463528e21) }},
{{ SC_(0.358e3), SC_(0.13e2), SC_(0.20438796217066896077556e24) }},
{{ SC_(0.358e3), SC_(0.22e2), SC_(0.7057427033366990358417620413368873e35) }},
{{ SC_(0.358e3), SC_(0.25e2), SC_(0.192263950446748795075597663873492257384e39) }},
{{ SC_(0.376e3), SC_(0.4e1), SC_(0.81957425e9) }},
{{ SC_(0.376e3), SC_(0.5e1), SC_(0.609763242e11) }},
{{ SC_(0.376e3), SC_(0.6e1), SC_(0.37703693797e13) }},
{{ SC_(0.376e3), SC_(0.8e1), SC_(0.9192295203757875e16) }},
{{ SC_(0.376e3), SC_(0.9e1), SC_(0.375862737220322e18) }},
{{ SC_(0.376e3), SC_(0.11e2), SC_(0.4589694053537099244e21) }},
{{ SC_(0.376e3), SC_(0.13e2), SC_(0.390888943559576285614e24) }},
{{ SC_(0.376e3), SC_(0.22e2), SC_(0.2144450623649450847150905469935555e36) }},
{{ SC_(0.376e3), SC_(0.372e3), SC_(0.81957425e9) }},
{{ SC_(0.376e3), SC_(0.373e3), SC_(0.8789e7) }},
{{ SC_(0.376e3), SC_(0.374e3), SC_(0.705e5) }},
{{ SC_(0.376e3), SC_(0.375e3), SC_(0.376e3) }},
{{ SC_(0.376e3), SC_(0.376e3), SC_(0.1e1) }},
{{ SC_(0.378e3), SC_(0.4e1), SC_(0.83722275e9) }},
{{ SC_(0.378e3), SC_(0.5e1), SC_(0.626242617e11) }},
{{ SC_(0.378e3), SC_(0.6e1), SC_(0.389314160235e13) }},
{{ SC_(0.378e3), SC_(0.8e1), SC_(0.9594647478991575e16) }},
{{ SC_(0.378e3), SC_(0.9e1), SC_(0.39444661858076475e18) }},
{{ SC_(0.378e3), SC_(0.11e2), SC_(0.4869335930029018812e21) }},
{{ SC_(0.378e3), SC_(0.13e2), SC_(0.4192685517906140159394e24) }},
{{ SC_(0.378e3), SC_(0.22e2), SC_(0.24180810300189004781143134586060785e36) }},
{{ SC_(0.378e3), SC_(0.372e3), SC_(0.389314160235e13) }},
{{ SC_(0.378e3), SC_(0.373e3), SC_(0.626242617e11) }},
{{ SC_(0.378e3), SC_(0.374e3), SC_(0.83722275e9) }},
{{ SC_(0.378e3), SC_(0.375e3), SC_(0.8930376e7) }},
{{ SC_(0.378e3), SC_(0.376e3), SC_(0.71253e5) }},
{{ SC_(0.378e3), SC_(0.378e3), SC_(0.1e1) }},
{{ SC_(0.389e3), SC_(0.4e1), SC_(0.939438501e9) }},
{{ SC_(0.389e3), SC_(0.5e1), SC_(0.72336764577e11) }},
{{ SC_(0.389e3), SC_(0.6e1), SC_(0.4629552932928e13) }},
{{ SC_(0.389e3), SC_(0.8e1), SC_(0.12095203060802928e17) }},
{{ SC_(0.389e3), SC_(0.9e1), SC_(0.512030262907323952e18) }},
{{ SC_(0.389e3), SC_(0.11e2), SC_(0.670387258762843596064e21) }},
{{ SC_(0.389e3), SC_(0.13e2), SC_(0.612398760879857625004464e24) }},
{{ SC_(0.389e3), SC_(0.22e2), SC_(0.4627435055579525047225070723215824e36) }},
{{ SC_(0.389e3), SC_(0.372e3), SC_(0.2108849811550582576133675754e30) }},
{{ SC_(0.389e3), SC_(0.373e3), SC_(0.96113798381661940467218466e28) }},
{{ SC_(0.389e3), SC_(0.374e3), SC_(0.4111820251621901196458544e27) }},
{{ SC_(0.389e3), SC_(0.375e3), SC_(0.16447281006487604785834176e26) }},
{{ SC_(0.389e3), SC_(0.376e3), SC_(0.612398760879857625004464e24) }},
{{ SC_(0.389e3), SC_(0.378e3), SC_(0.670387258762843596064e21) }},
{{ SC_(0.389e3), SC_(0.379e3), SC_(0.19457149990478310176e20) }},
{{ SC_(0.389e3), SC_(0.386e3), SC_(0.9735114e7) }},
{{ SC_(0.389e3), SC_(0.388e3), SC_(0.389e3) }},
{{ SC_(0.391e3), SC_(0.4e1), SC_(0.958984195e9) }},
{{ SC_(0.391e3), SC_(0.5e1), SC_(0.74225376693e11) }},
{{ SC_(0.391e3), SC_(0.6e1), SC_(0.4775165900583e13) }},
{{ SC_(0.391e3), SC_(0.8e1), SC_(0.1260643797753912e17) }},
{{ SC_(0.391e3), SC_(0.9e1), SC_(0.53647397171083144e18) }},
{{ SC_(0.391e3), SC_(0.11e2), SC_(0.709813589006707540368e21) }},
{{ SC_(0.391e3), SC_(0.13e2), SC_(0.65530354544067961515256e24) }},
{{ SC_(0.391e3), SC_(0.22e2), SC_(0.519645908172294225323547068003403e36) }},
{{ SC_(0.391e3), SC_(0.372e3), SC_(0.94028803439575537144626963663e32) }},
{{ SC_(0.391e3), SC_(0.373e3), SC_(0.4789670952686153366616386889e31) }},
{{ SC_(0.391e3), SC_(0.374e3), SC_(0.230518922856552835826457123e30) }},
{{ SC_(0.391e3), SC_(0.375e3), SC_(0.10450191169497061890799389576e29) }},
{{ SC_(0.391e3), SC_(0.376e3), SC_(0.444688985936045186842527216e27) }},
{{ SC_(0.391e3), SC_(0.378e3), SC_(0.65530354544067961515256e24) }},
{{ SC_(0.391e3), SC_(0.379e3), SC_(0.2247743031854573877832e23) }},
{{ SC_(0.391e3), SC_(0.386e3), SC_(0.74225376693e11) }},
{{ SC_(0.391e3), SC_(0.388e3), SC_(0.9886435e7) }},
{{ SC_(0.392e3), SC_(0.4e1), SC_(0.96887063e9) }},
{{ SC_(0.392e3), SC_(0.5e1), SC_(0.75184360888e11) }},
{{ SC_(0.392e3), SC_(0.6e1), SC_(0.4849391277276e13) }},
{{ SC_(0.392e3), SC_(0.8e1), SC_(0.12869072102071185e17) }},
{{ SC_(0.392e3), SC_(0.9e1), SC_(0.54908040968837056e18) }},
{{ SC_(0.392e3), SC_(0.11e2), SC_(0.730306894726061301376e21) }},
{{ SC_(0.392e3), SC_(0.13e2), SC_(0.67778097575922535393088e24) }},
{{ SC_(0.392e3), SC_(0.22e2), SC_(0.5505437729825387468292714882630648e36) }},
{{ SC_(0.392e3), SC_(0.372e3), SC_(0.18429645474156805280346884877948e34) }},
{{ SC_(0.392e3), SC_(0.373e3), SC_(0.98818474392261690511243350552e32) }},
{{ SC_(0.392e3), SC_(0.374e3), SC_(0.5020189875542706202442844012e31) }},
{{ SC_(0.392e3), SC_(0.375e3), SC_(0.240969114026049897717256512576e30) }},
{{ SC_(0.392e3), SC_(0.376e3), SC_(0.10894880155433107077641916792e29) }},
{{ SC_(0.392e3), SC_(0.378e3), SC_(0.1834849927233902922427168e26) }},
{{ SC_(0.392e3), SC_(0.379e3), SC_(0.67778097575922535393088e24) }},
{{ SC_(0.392e3), SC_(0.386e3), SC_(0.4849391277276e13) }},
{{ SC_(0.392e3), SC_(0.388e3), SC_(0.96887063e9) }},
{{ SC_(0.398e3), SC_(0.4e1), SC_(0.1029804105e10) }},
{{ SC_(0.398e3), SC_(0.5e1), SC_(0.81148563474e11) }},
{{ SC_(0.398e3), SC_(0.6e1), SC_(0.5315230907547e13) }},
{{ SC_(0.398e3), SC_(0.8e1), SC_(0.14547786993956139e17) }},
{{ SC_(0.398e3), SC_(0.9e1), SC_(0.63040410307143269e18) }},
{{ SC_(0.398e3), SC_(0.11e2), SC_(0.864983200770704352428e21) }},
{{ SC_(0.398e3), SC_(0.13e2), SC_(0.828287951907239471630766e24) }},
{{ SC_(0.398e3), SC_(0.22e2), SC_(0.776122173564640399865233597134960648e36) }},
{{ SC_(0.398e3), SC_(0.374e3), SC_(0.198248598682272276052532494920343209e39) }},
{{ SC_(0.398e3), SC_(0.375e3), SC_(0.12687910315665425667362079674901965376e38) }},
{{ SC_(0.398e3), SC_(0.376e3), SC_(0.776122173564640399865233597134960648e36) }},
{{ SC_(0.398e3), SC_(0.378e3), SC_(0.2516163840026833008699548944439896e34) }},
{{ SC_(0.398e3), SC_(0.379e3), SC_(0.13277909446051889227965957490448e33) }},
{{ SC_(0.398e3), SC_(0.386e3), SC_(0.27895708224855215365803e23) }},
{{ SC_(0.398e3), SC_(0.388e3), SC_(0.24522719609478731641e20) }},
{{ SC_(0.398e3), SC_(0.394e3), SC_(0.1029804105e10) }},
{{ SC_(0.398e3), SC_(0.395e3), SC_(0.10428396e8) }},
{{ SC_(0.398e3), SC_(0.397e3), SC_(0.398e3) }},
{{ SC_(0.398e3), SC_(0.398e3), SC_(0.1e1) }},
{{ SC_(0.399e3), SC_(0.4e1), SC_(0.1040232501e10) }},
{{ SC_(0.399e3), SC_(0.5e1), SC_(0.82178367579e11) }},
{{ SC_(0.399e3), SC_(0.6e1), SC_(0.5396379471021e13) }},
{{ SC_(0.399e3), SC_(0.8e1), SC_(0.14845439924778771e17) }},
{{ SC_(0.399e3), SC_(0.9e1), SC_(0.644951890065388829e18) }},
{{ SC_(0.399e3), SC_(0.11e2), SC_(0.889505920380183084069e21) }},
{{ SC_(0.399e3), SC_(0.13e2), SC_(0.856183660132094686996569e24) }},
{{ SC_(0.399e3), SC_(0.22e2), SC_(0.821413122685123394021825478134878776e36) }},
{{ SC_(0.399e3), SC_(0.375e3), SC_(0.210936508997937701719894574595245174376e39) }},
{{ SC_(0.399e3), SC_(0.376e3), SC_(0.13464032489230066067227313272036926024e38) }},
{{ SC_(0.399e3), SC_(0.378e3), SC_(0.47807112960509827165291429944358024e35) }},
{{ SC_(0.399e3), SC_(0.379e3), SC_(0.2648942934487351900979208519344376e34) }},
{{ SC_(0.399e3), SC_(0.386e3), SC_(0.856183660132094686996569e24) }},
{{ SC_(0.399e3), SC_(0.388e3), SC_(0.889505920380183084069e21) }},
{{ SC_(0.399e3), SC_(0.394e3), SC_(0.82178367579e11) }},
{{ SC_(0.399e3), SC_(0.395e3), SC_(0.1040232501e10) }},
{{ SC_(0.399e3), SC_(0.397e3), SC_(0.79401e5) }},
{{ SC_(0.399e3), SC_(0.398e3), SC_(0.399e3) }},
{{ SC_(0.399e3), SC_(0.399e3), SC_(0.1e1) }}
} };