# Directed cases from Arm Optimized Routines' math/test/testcases/directed/*.tst
# (https://github.com/ARM-software/optimized-routines), converted to decimal. Each line is a function name, its inputs and its correctly rounded result.
# Cases with a signalling NaN input are left out.
#
# Arm Optimized Routines is available under MIT OR Apache-2.0 WITH LLVM-exception. Its MIT licence:
#
# MIT License
# -----------
#
# Copyright (c) 1999-2022, Arm Limited.
#
# Permission is hereby granted, free of charge, to any person obtaining a copy
# of this software and associated documentation files (the "Software"), to deal
# in the Software without restriction, including without limitation the rights
# to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
# copies of the Software, and to permit persons to whom the Software is
# furnished to do so, subject to the following conditions:
#
# The above copyright notice and this permission notice shall be included in all
# copies or substantial portions of the Software.
#
# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
# IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
# FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
# AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
# LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
# OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
log10f nan nan
log10f inf inf
log10f 1.0 0.0
log10f -inf nan
log10f 0.0 -inf
log10f -0.0 -inf
log10f -1.401298464324817e-45 nan
log10f 1.0128812789916992 0.0055585443042218685
log10f 1.0578464269638062 0.024422623217105865
log10f 1.0110769271850586 0.004784199874848127
log10f 0.9840925335884094 -0.00696406327188015
log10f 1.0019166469573975 0.00083159253699705
log10f 1.0002630949020386 0.00011424563854234293
log10f 1.0521070957183838 0.02205994911491871
log10f 0.9688770771026611 -0.013731319457292557
log10f 0.986045241355896 -0.006103158462792635
log10f 1.0458972454071045 0.019489020109176636
log10f 0.9825432300567627 -0.0076483325101435184
log10f 1.0138874053955078 0.005989728029817343
log10f 1.004529595375061 0.0019627364818006754
log10f 0.9942613840103149 -0.002499427879229188
log10f 1.0084294080734253 0.0036455022636801004
log10f 1.043390154838562 0.01844673417508602
log10f 0.9975835680961609 -0.0010507130064070225
log10f 1.0221636295318604 0.009520423598587513
log10f 1.0074381828308105 0.003218407044187188
log10f 1.0463858842849731 0.019691871479153633
log10f 1.0331640243530273 0.01416927482932806
log10f 0.9722681641578674 -0.01221393421292305
log10f 1.0607126951217651 0.025597766041755676
log10f 1.0290242433547974 0.012425607070326805
log10f 1.0174306631088257 0.0075048222206532955
log10f 0.9967697858810425 -0.0014051347970962524
log10f 1.0311453342437744 0.013319880701601505
log10f 0.9735311269760132 -0.01165015809237957
log10f 1.0281873941421509 0.012072275392711163
log10f 1.0483150482177734 0.020491819828748703
log10f 1.0247230529785156 0.01060650683939457
log10f 1.0078914165496826 0.0034137465991079807
log10f 0.9935422539710999 -0.0028136582113802433
log10f 1.0264557600021362 0.01134023629128933
log10f 0.9994433522224426 -0.0002418163639958948
log10f 1.033456563949585 0.014292228035628796
log10f 1.047619104385376 0.02020340971648693
log10f 0.9844128489494324 -0.006822726223617792
log10f 1.0505374670028687 0.02141154557466507
log10f 0.9711080193519592 -0.012732459232211113
log10f 1.0264235734939575 0.011326617561280727
log10f 0.9891778826713562 -0.004725602921098471
log10f 0.9956398606300354 -0.0018977246945723891
log10f 1.0283809900283813 0.012154039926826954
log10f 1.0316661596298218 0.01353918481618166
log10f 0.975631594657898 -0.010714144445955753
log10f 1.041338324546814 0.017591852694749832
log10f 1.0597240924835205 0.025192808359861374
log10f 1.012083649635315 0.005216408986598253
log10f 1.0237507820129395 0.010194246657192707
log2 nan nan
log2 inf inf
log2 -inf nan
log2 1.7976931348623157e+308 1024.0
log2 -1.7976931348623157e+308 nan
log2 1.0 0.0
log2 -1.0 nan
log2 0.0 -inf
log2 -0.0 -inf
log2 5e-324 -1074.0
log2 -5e-324 nan
log2 2.0 1.0
log2 0.5 -1.0
expm1f nan nan
expm1f inf inf
expm1f 3.4028234663852886e+38 inf
expm1f -inf -1.0
expm1f -3.4028234663852886e+38 -1.0
expm1f 0.0 0.0
expm1f -0.0 -0.0
expm1f 1.401298464324817e-45 1.401298464324817e-45
expm1f -1.401298464324817e-45 -1.401298464324817e-45
expm1f 88.63623046875 3.120511592991581e+38
expm1f -32.0 -1.0
expm1f -32.000003814697266 -1.0
expm1f 128.0 inf
expm1f 128.00001525878906 inf
expm1f -84.0 -1.0
expm1f -84.00000762939453 -1.0
expm1f -88.02969360351562 -1.0
expm1f -103.2789306640625 -1.0
expm1f -110.21040344238281 -1.0
expm1f -0.2599392235279083 -0.22890155017375946
expm1f -0.2599416971206665 -0.22890345752239227
expm1f -0.25998517870903015 -0.22893698513507843
expm1f -0.25998765230178833 -0.22893889248371124
expm1f -0.2599901258945465 -0.22894079983234406
expm1f -0.26001277565956116 -0.22895826399326324
expm1f -0.26001524925231934 -0.22896017134189606
expm1f -0.2600177228450775 -0.22896207869052887
expm1f -0.2604065239429474 -0.22926180064678192
expm1f -0.28749868273735046 -0.2498624473810196
expm1f -0.28696760535240173 -0.24946396052837372
expm1f -0.2875638008117676 -0.24991129338741302
expm1f 0.3458510637283325 0.41319212317466736
expm1f 0.6597929000854492 0.9343916773796082
expm1f 0.3463711440563202 0.413927286863327
expm1f 0.8128572702407837 1.2543400526046753
atan nan nan
atan inf 1.5707963267948966
atan -inf -1.5707963267948966
atan 0.0 0.0
atan -0.0 -0.0
atan 5e-324 5e-324
atan -5e-324 -5e-324
atan 1.0 0.7853981633974483
atan -1.0 -0.7853981633974483
logf nan nan
logf inf inf
logf -inf nan
logf 1.0 0.0
logf 0.0 -inf
logf -0.0 -inf
logf -1.401298464324817e-45 nan
logf 0.9692121148109436 -0.031271789222955704
logf 0.9722596406936646 -0.02813239023089409
logf 1.0335111618041992 0.032961901277303696
logf 0.9754235148429871 -0.02488352730870247
logf 0.9929103255271912 -0.007114925421774387
logf 0.9965211749076843 -0.003484890330582857
logf 0.9714671969413757 -0.028947776183485985
logf 1.0612106323242188 0.05941036343574524
logf 0.9986370205879211 -0.0013639091048389673
logf 1.0605595111846924 0.058796610683202744
logf 0.9758176803588867 -0.024479512125253677
logf 0.9738230109214783 -0.02652570605278015
logf 1.0260721445083618 0.025738060474395752
logf 1.0133590698242188 0.013270623981952667
logf 1.0028742551803589 0.0028701324481517076
logf 0.979095995426178 -0.021125586703419685
logf 0.9787684082984924 -0.02146022394299507
logf 0.9783394932746887 -0.02189853973686695
logf 1.0172146558761597 0.01706816256046295
logf 0.9989740252494812 -0.0010265014134347439
logf 1.0029231309890747 0.00291886692866683
logf 1.025307059288025 0.024992138147354126
logf 0.9870890378952026 -0.012995032593607903
logf 0.9966976046562195 -0.003307860344648361
logf 0.9832879900932312 -0.01685323193669319
logf 1.0142604112625122 0.014159687794744968
logf 0.9849441647529602 -0.015170324593782425
logf 0.9979341626167297 -0.0020679740700870752
logf 0.9953910112380981 -0.0046196430921554565
logf 1.0185669660568237 0.018396703526377678
logf 1.0164308547973633 0.01629732921719551
logf 1.0492584705352783 0.04808369651436806
logf 0.9996679425239563 -0.0003321126278024167
logf 0.98811274766922 -0.011958470568060875
logf 1.0371745824813843 0.036500267684459686
logf 0.9909427762031555 -0.00909848976880312
logf 0.9845311641693115 -0.015589726157486439
logf 1.0433084964752197 0.0423969104886055
logf 1.0456475019454956 0.0446363128721714
logf 0.9965978264808655 -0.0034079740289598703
logf 1.02736234664917 0.02699468843638897
logf 1.0300729274749756 0.029629603028297424
logf 1.0530552864074707 0.05169573426246643
logf 1.0260179042816162 0.025685196742415428
logf 0.9847657680511475 -0.015351464971899986
logf 1.0240248441696167 0.02374078892171383
logf 0.9866898059844971 -0.013399568386375904
logf 1.0081712007522583 0.00813799723982811
logf 0.9909319877624512 -0.009109376929700375
logf 1.0604960918426514 0.058736808598041534
acoshf nan nan
acoshf inf inf
acoshf 1.0 0.0
acoshf 0.9999999403953552 nan
acoshf 0.0 nan
acoshf -0.0 nan
acoshf -0.9999999403953552 nan
acoshf -1.0 nan
acoshf -1.0000001192092896 nan
acoshf -inf nan
acoshf 3.2764946809930402e+38 89.37815856933594
sinhf nan nan
sinhf inf inf
sinhf 3.4028234663852886e+38 inf
sinhf -inf -inf
sinhf -3.4028234663852886e+38 -inf
sinhf 0.0 0.0
sinhf -0.0 -0.0
sinhf 1.401298464324817e-45 1.401298464324817e-45
sinhf -1.401298464324817e-45 -1.401298464324817e-45
atanh nan nan
atanh inf nan
atanh -inf nan
atanh 1.0000000000000002 nan
atanh -1.0000000000000002 nan
atanh 1.0 inf
atanh -1.0 -inf
atanh 0.0 0.0
atanh -0.0 -0.0
atanh 5e-324 5e-324
atanh -5e-324 -5e-324
expm1 nan nan
expm1 inf inf
expm1 1.7976931348623157e+308 inf
expm1 -inf -1.0
expm1 -1.7976931348623157e+308 -1.0
expm1 0.0 0.0
expm1 -0.0 -0.0
expm1 5e-324 5e-324
expm1 -5e-324 -5e-324
asinh nan nan
asinh inf inf
asinh -inf -inf
asinh 0.0 0.0
asinh -0.0 -0.0
asinh 5e-324 5e-324
asinh -5e-324 -5e-324
tanf nan nan
tanf inf nan
tanf -inf nan
tanf 0.0 0.0
tanf -0.0 -0.0
tanf 12447.7763671875 1.001752495765686
tanf 12793.3515625 1.00175940990448
tanf 12450.91796875 1.0017703771591187
tanf 12796.4931640625 1.0017772912979126
tanf 12799.634765625 1.0017950534820557
tanf 6938.99267578125 -1.0001957416534424
tanf 6766.205078125 -1.0001990795135498
tanf 6593.41748046875 -1.0002025365829468
tanf 6763.0634765625 -1.0002169609069824
tanf 6590.27587890625 -1.0002202987670898
sinf nan nan
sinf inf nan
sinf -inf nan
sinf 0.0 0.0
sinf -0.0 -0.0
sinf -36153.62890625 -0.17966778576374054
sinf 12447.7763671875 0.7077255845069885
sinf 12793.3515625 0.7077279686927795
sinf 12450.91796875 -0.7077319025993347
sinf 12796.4931640625 -0.7077342867851257
sinf 12799.634765625 0.7077406048774719
sinf 6938.99267578125 0.7071759700775146
sinf 6766.205078125 -0.7071771621704102
sinf 6593.41748046875 0.7071783542633057
sinf 6763.0634765625 0.7071834802627563
sinf 6590.27587890625 -0.7071846723556519
atanhf nan nan
atanhf inf nan
atanhf -inf nan
atanhf 1.0000001192092896 nan
atanhf -1.0000001192092896 nan
atanhf 1.0 inf
atanhf -1.0 -inf
atanhf 0.0 0.0
atanhf -0.0 -0.0
atanhf 1.401298464324817e-45 1.401298464324817e-45
atanhf -1.401298464324817e-45 -1.401298464324817e-45
cosh nan nan
cosh inf inf
cosh 1.7976931348623157e+308 inf
cosh -inf inf
cosh -1.7976931348623157e+308 inf
cosh 0.0 1.0
cosh -0.0 1.0
log1p nan nan
log1p inf inf
log1p 0.0 0.0
log1p -0.0 -0.0
log1p 5e-324 5e-324
log1p -5e-324 -5e-324
log10 nan nan
log10 inf inf
log10 1.0 0.0
log10 -inf nan
log10 0.0 -inf
log10 -0.0 -inf
log10 -5e-324 nan
acosf nan nan
acosf inf nan
acosf -inf nan
acosf 0.0 1.5707963705062866
acosf -0.0 1.5707963705062866
acosf 1.0 0.0
acosf -1.0 3.1415927410125732
acosf 1.0000001192092896 nan
acosf -1.0000001192092896 nan
acosf 2.9802322387695312e-08 1.570796251296997
acosf 4.656612873077393e-10 1.5707963705062866
acosf 7.275957614183426e-12 1.5707963705062866
acosf 1.1368683772161603e-13 1.5707963705062866
acosh nan nan
acosh inf inf
acosh 1.0 0.0
acosh 0.9999999999999999 nan
acosh 0.0 nan
acosh -0.0 nan
acosh -0.9999999999999999 nan
acosh -1.0 nan
acosh -1.0000000000000002 nan
acosh -inf nan
acosh 9.047171454875816e+307 709.7892228921685
log nan nan
log inf inf
log -inf nan
log 1.7976931348623157e+308 709.782712893384
log -1.7976931348623157e+308 nan
log 1.0 0.0
log -1.0 nan
log 0.0 -inf
log -0.0 -inf
log 5e-324 -744.4400719213812
log -5e-324 nan
log 2.0 0.6931471805599453
log 0.5 -0.6931471805599453
cosf nan nan
cosf inf nan
cosf -inf nan
cosf 0.0 1.0
cosf -0.0 1.0
cosf 12447.7763671875 0.7064874172210693
cosf 12793.3515625 0.7064850330352783
cosf 12450.91796875 -0.7064811587333679
cosf 12796.4931640625 -0.7064787149429321
cosf 12799.634765625 0.7064723968505859
cosf 6938.99267578125 -0.7070375680923462
cosf 6766.205078125 0.7070363759994507
cosf 6593.41748046875 -0.7070351839065552
cosf 6763.0634765625 -0.7070301175117493
cosf 6590.27587890625 0.707028865814209
log2f nan nan
log2f inf inf
log2f -inf nan
log2f 1.0 0.0
log2f 0.0 -inf
log2f -0.0 -inf
log2f -1.401298464324817e-45 nan
log2f 0.9900000095367432 -0.014499555341899395
log2f 0.8759999871253967 -0.19099724292755127
log2f 0.6542999744415283 -0.611975908279419
log2f 0.43209999799728394 -1.210562825202942
log2f 0.21987000107765198 -2.185277223587036
log2f 1.0099999904632568 0.014355279505252838
log2f 1.1230000257492065 0.16735796630382538
log2f 1.3456699848175049 0.4283246397972107
log2f 1.6789000034332275 0.7475163340568542
log2f 2.1098766326904297 1.0771586894989014
asinhf nan nan
asinhf inf inf
asinhf -inf -inf
asinhf 0.0 0.0
asinhf -0.0 -0.0
asinhf 1.401298464324817e-45 1.401298464324817e-45
asinhf -1.401298464324817e-45 -1.401298464324817e-45
sinh nan nan
sinh inf inf
sinh 1.7976931348623157e+308 inf
sinh -inf -inf
sinh -1.7976931348623157e+308 -inf
sinh 0.0 0.0
sinh -0.0 -0.0
sinh 5e-324 5e-324
sinh -5e-324 -5e-324
tanh nan nan
tanh inf 1.0
tanh -inf -1.0
tanh 0.0 0.0
tanh -0.0 -0.0
tanh 5e-324 5e-324
tanh -5e-324 -5e-324
asinf nan nan
asinf inf nan
asinf -inf nan
asinf 0.0 0.0
asinf -0.0 -0.0
asinf 1.401298464324817e-45 1.401298464324817e-45
asinf -1.401298464324817e-45 -1.401298464324817e-45
asinf 1.0 1.5707963705062866
asinf -1.0 -1.5707963705062866
asinf 1.0000001192092896 nan
asinf -1.0000001192092896 nan
coshf nan nan
coshf inf inf
coshf 3.4028234663852886e+38 inf
coshf -inf inf
coshf -3.4028234663852886e+38 inf
coshf 0.0 1.0
coshf -0.0 1.0
atanf nan nan
atanf inf 1.5707963705062866
atanf -inf -1.5707963705062866
atanf 0.0 0.0
atanf -0.0 -0.0
atanf 1.401298464324817e-45 1.401298464324817e-45
atanf -1.401298464324817e-45 -1.401298464324817e-45
atanf 1.0 0.7853981852531433
atanf -1.0 -0.7853981852531433
log1pf nan nan
log1pf inf inf
log1pf 0.0 0.0
log1pf -0.0 -0.0
log1pf 1.401298464324817e-45 1.401298464324817e-45
log1pf -1.401298464324817e-45 -1.401298464324817e-45
log1pf 0.619414210319519 0.48206448554992676
log1pf 0.6252483129501343 0.4856606125831604
log1pf 0.6317304372787476 0.48964107036590576
log1pf 0.6318038702011108 0.4896860718727112
log1pf 0.635344386100769 0.49185341596603394
log1pf 0.6371358633041382 0.4929482936859131
log1pf 0.6398710012435913 0.4946175813674927
log1pf 0.46503275632858276 0.381877601146698
log1pf 0.46520426869392395 0.38199466466903687
log1pf 0.4657520353794098 0.38236844539642334
log1pf 0.46581974625587463 0.38241463899612427
log1pf 0.46594005823135376 0.38249671459198
log1pf 0.4662545621395111 0.3827112317085266
log1pf 0.4664076864719391 0.3828156590461731
log1pf 0.4667201042175293 0.38302868604660034
log1pf 0.46678978204727173 0.38307619094848633
log1pf 0.4668411910533905 0.38311123847961426
log1pf 0.46694812178611755 0.38318413496017456
log1pf 0.4671511650085449 0.383322536945343
log1pf 0.4672832190990448 0.38341253995895386
log1pf 0.46728453040122986 0.3834134340286255
log1pf 0.46731260418891907 0.3834325671195984
log1pf 0.4673246741294861 0.3834407925605774
log1pf 0.467397004365921 0.38349008560180664
log1pf 0.4676772654056549 0.383681058883667
log1pf 0.4680447280406952 0.38393139839172363
log1pf 0.4681544601917267 0.384006142616272
log1pf 0.4681640863418579 0.38401269912719727
log1pf 0.4681682884693146 0.3840155601501465
log1pf 0.46818211674690247 0.384024977684021
log1pf 0.4684388041496277 0.3841997981071472
log1pf 0.4684416949748993 0.3842017650604248
log1pf 0.46861544251441956 0.38432008028030396
log1pf 0.46874964237213135 0.38441145420074463
log1pf 0.46884778141975403 0.38447827100753784
log1pf 0.468919575214386 0.38452714681625366
log1pf 0.4689829647541046 0.38457030057907104
log1pf 0.46899425983428955 0.38457798957824707
log1pf 0.4690876007080078 0.38464152812957764
log1pf 0.46944665908813477 0.38488590717315674
log1pf 0.46944954991340637 0.3848878741264343
log1pf 0.4695213735103607 0.38493674993515015
log1pf 0.469528466463089 0.38494157791137695
log1pf 0.4695313572883606 0.38494354486465454
log1pf 0.4696740508079529 0.38504064083099365
log1pf 0.4697057604789734 0.38506221771240234
log1pf 0.46986380219459534 0.38516974449157715
log1pf 0.4698944687843323 0.38519060611724854
log1pf 0.4699118137359619 0.38520240783691406
log1pf 0.46997305750846863 0.38524407148361206
log1pf 0.47005778551101685 0.38530170917510986
log1pf 0.4700796902179718 0.3853166103363037
log1pf 0.4702279567718506 0.38541746139526367
log1pf 0.4702913165092468 0.3854605555534363
log1pf 0.4703076183795929 0.3854716420173645
log1pf 0.470353364944458 0.38550275564193726
log1pf 0.47040367126464844 0.38553696870803833
log1pf 0.47042882442474365 0.38555407524108887
log1pf 0.47046589851379395 0.38557928800582886
log1pf 0.470497190952301 0.38560056686401367
log1pf 0.4705148935317993 0.3856126070022583
log1pf 0.4705803692340851 0.3856571316719055
log1pf 0.47060421109199524 0.3856733441352844
log1pf 0.4706161320209503 0.3856814503669739
log1pf 0.4706326127052307 0.38569265604019165
log1pf 0.4706445336341858 0.3857007622718811
log1pf 0.47065645456314087 0.38570886850357056
log1pf 0.4709009528160095 0.3858751058578491
log1pf 0.47093865275382996 0.38590073585510254
log1pf 0.471014142036438 0.38595205545425415
log1pf 0.4710293114185333 0.3859623670578003
log1pf 0.47106868028640747 0.38598912954330444
log1pf 0.4710838496685028 0.3859994411468506
log1pf 0.47110655903816223 0.3860148787498474
log1pf 0.47114163637161255 0.38603872060775757
log1pf 0.47115224599838257 0.3860459327697754
log1pf 0.47116127610206604 0.38605207204818726
log1pf 0.47117188572883606 0.3860592842102051
log1pf 0.471194863319397 0.38607490062713623
log1pf 0.47124195098876953 0.3861069083213806
log1pf 0.4712693989276886 0.3861255645751953
log1pf 0.47129228711128235 0.3861411213874817
log1pf 0.4713335931301117 0.3861691951751709
log1pf 0.4715624153614044 0.3863247036933899
log1pf 0.47162118554115295 0.3863646388053894
log1pf 0.47167056798934937 0.38639819622039795
log1pf 0.4716876745223999 0.38640981912612915
log1pf 0.47178390622138977 0.38647520542144775
log1pf 0.47180426120758057 0.38648903369903564
log1pf 0.4718087315559387 0.3864920735359192
log1pf 0.47197893261909485 0.38660770654678345
log1pf 0.47198665142059326 0.3866129517555237
log1pf 0.47213590145111084 0.3867143392562866
log1pf 0.4721468687057495 0.38672178983688354
log1pf 0.47234290838241577 0.38685494661331177
log1pf 0.47239845991134644 0.3868926763534546
log1pf 0.47245892882347107 0.38693374395370483
log1pf 0.47248604893684387 0.38695216178894043
log1pf 0.4725196659564972 0.3869749903678894
log1pf 0.47254353761672974 0.3869912028312683
log1pf 0.47254678606987 0.386993408203125
log1pf 0.47255003452301025 0.3869956135749817
log1pf 0.47270873188972473 0.3871033787727356
log1pf 0.47279563546180725 0.38716238737106323
log1pf 0.47283926606178284 0.3871920108795166
log1pf 0.4728425145149231 0.3871942162513733
pow 0.0 0.0 1.0
pow 0.0 5e-324 0.0
pow 0.0 2.2250738585072014e-308 0.0
pow 0.0 1.4916681462400412e-154 0.0
pow 0.0 2.7105054312137608e-20 0.0
pow 0.0 2.710505431213761e-20 0.0
pow 0.0 0.5 0.0
pow 0.0 1.0 0.0
pow 0.0 2.0 0.0
pow 0.0 3.0 0.0
pow 0.0 4.5 0.0
pow 0.0 6.0 0.0
pow 0.0 511.5 0.0
pow 0.0 1023.0 0.0
pow 0.0 9.223372036854775e+18 0.0
pow 0.0 9.223372036854776e+18 0.0
pow 0.0 1.7976931348623157e+308 0.0
pow 0.0 inf 0.0
pow 0.0 nan nan
pow 0.0 -0.0 1.0
pow 0.0 -5e-324 inf
pow 0.0 -2.2250738585072014e-308 inf
pow 0.0 -1.4916681462400412e-154 inf
pow 0.0 -2.7105054312137608e-20 inf
pow 0.0 -2.710505431213761e-20 inf
pow 0.0 -0.5 inf
pow 0.0 -1.0 inf
pow 0.0 -2.0 inf
pow 0.0 -3.0 inf
pow 0.0 -4.5 inf
pow 0.0 -6.0 inf
pow 0.0 -499.0 inf
pow 0.0 -1075.5 inf
pow 0.0 -9.223372036854775e+18 inf
pow 0.0 -9.223372036854776e+18 inf
pow 0.0 -1.7976931348623157e+308 inf
pow 0.0 -inf inf
pow 5e-324 0.0 1.0
pow 5e-324 5e-324 1.0
pow 5e-324 2.2250738585072014e-308 1.0
pow 5e-324 1.4916681462400412e-154 1.0
pow 5e-324 2.7105054312137608e-20 1.0
pow 5e-324 2.710505431213761e-20 1.0
pow 5e-324 0.5 2.2227587494850775e-162
pow 5e-324 1.0 5e-324
pow 5e-324 2.0 0.0
pow 5e-324 3.0 0.0
pow 5e-324 4.5 0.0
pow 5e-324 6.0 0.0
pow 5e-324 511.5 0.0
pow 5e-324 1023.0 0.0
pow 5e-324 9.223372036854775e+18 0.0
pow 5e-324 9.223372036854776e+18 0.0
pow 5e-324 1.7976931348623157e+308 0.0
pow 5e-324 inf 0.0
pow 5e-324 nan nan
pow 5e-324 -0.0 1.0
pow 5e-324 -5e-324 1.0
pow 5e-324 -2.2250738585072014e-308 1.0
pow 5e-324 -1.4916681462400412e-154 1.0
pow 5e-324 -2.7105054312137608e-20 1.0
pow 5e-324 -2.710505431213761e-20 1.0
pow 5e-324 -0.5 4.4989137945431964e+161
pow 5e-324 -1.0 inf
pow 5e-324 -2.0 inf
pow 5e-324 -3.0 inf
pow 5e-324 -4.5 inf
pow 5e-324 -6.0 inf
pow 5e-324 -499.0 inf
pow 5e-324 -1075.5 inf
pow 5e-324 -9.223372036854775e+18 inf
pow 5e-324 -9.223372036854776e+18 inf
pow 5e-324 -1.7976931348623157e+308 inf
pow 5e-324 -inf inf
pow 2.2250738585072014e-308 0.0 1.0
pow 2.2250738585072014e-308 5e-324 1.0
pow 2.2250738585072014e-308 2.2250738585072014e-308 1.0
pow 2.2250738585072014e-308 1.4916681462400412e-154 1.0
pow 2.2250738585072014e-308 2.7105054312137608e-20 1.0
pow 2.2250738585072014e-308 2.710505431213761e-20 1.0
pow 2.2250738585072014e-308 0.5 1.4916681462400413e-154
pow 2.2250738585072014e-308 1.0 2.2250738585072014e-308
pow 2.2250738585072014e-308 2.0 0.0
pow 2.2250738585072014e-308 3.0 0.0
pow 2.2250738585072014e-308 4.5 0.0
pow 2.2250738585072014e-308 6.0 0.0
pow 2.2250738585072014e-308 511.5 0.0
pow 2.2250738585072014e-308 1023.0 0.0
pow 2.2250738585072014e-308 9.223372036854775e+18 0.0
pow 2.2250738585072014e-308 9.223372036854776e+18 0.0
pow 2.2250738585072014e-308 1.7976931348623157e+308 0.0
pow 2.2250738585072014e-308 inf 0.0
pow 2.2250738585072014e-308 nan nan
pow 2.2250738585072014e-308 -0.0 1.0
pow 2.2250738585072014e-308 -5e-324 1.0
pow 2.2250738585072014e-308 -2.2250738585072014e-308 1.0
pow 2.2250738585072014e-308 -1.4916681462400412e-154 1.0
pow 2.2250738585072014e-308 -2.7105054312137608e-20 1.0
pow 2.2250738585072014e-308 -2.710505431213761e-20 1.0
pow 2.2250738585072014e-308 -0.5 6.703903964971299e+153
pow 2.2250738585072014e-308 -1.0 4.49423283715579e+307
pow 2.2250738585072014e-308 -2.0 inf
pow 2.2250738585072014e-308 -3.0 inf
pow 2.2250738585072014e-308 -4.5 inf
pow 2.2250738585072014e-308 -6.0 inf
pow 2.2250738585072014e-308 -499.0 inf
pow 2.2250738585072014e-308 -1075.5 inf
pow 2.2250738585072014e-308 -9.223372036854775e+18 inf
pow 2.2250738585072014e-308 -9.223372036854776e+18 inf
pow 2.2250738585072014e-308 -1.7976931348623157e+308 inf
pow 2.2250738585072014e-308 -inf inf
pow 1.4916681462400412e-154 0.0 1.0
pow 1.4916681462400412e-154 5e-324 1.0
pow 1.4916681462400412e-154 2.2250738585072014e-308 1.0
pow 1.4916681462400412e-154 1.4916681462400412e-154 1.0
pow 1.4916681462400412e-154 2.7105054312137608e-20 1.0
pow 1.4916681462400412e-154 2.710505431213761e-20 1.0
pow 1.4916681462400412e-154 0.5 1.2213386697554618e-77
pow 1.4916681462400412e-154 1.0 1.4916681462400412e-154
pow 1.4916681462400412e-154 2.0 2.225073858507201e-308
pow 1.4916681462400412e-154 3.0 0.0
pow 1.4916681462400412e-154 4.5 0.0
pow 1.4916681462400412e-154 6.0 0.0
pow 1.4916681462400412e-154 511.5 0.0
pow 1.4916681462400412e-154 1023.0 0.0
pow 1.4916681462400412e-154 9.223372036854775e+18 0.0
pow 1.4916681462400412e-154 9.223372036854776e+18 0.0
pow 1.4916681462400412e-154 1.7976931348623157e+308 0.0
pow 1.4916681462400412e-154 inf 0.0
pow 1.4916681462400412e-154 nan nan
pow 1.4916681462400412e-154 -0.0 1.0
pow 1.4916681462400412e-154 -5e-324 1.0
pow 1.4916681462400412e-154 -2.2250738585072014e-308 1.0
pow 1.4916681462400412e-154 -1.4916681462400412e-154 1.0
pow 1.4916681462400412e-154 -2.7105054312137608e-20 1.0
pow 1.4916681462400412e-154 -2.710505431213761e-20 1.0
pow 1.4916681462400412e-154 -0.5 8.187737150746413e+76
pow 1.4916681462400412e-154 -1.0 6.703903964971299e+153
pow 1.4916681462400412e-154 -2.0 4.494232837155791e+307
pow 1.4916681462400412e-154 -3.0 inf
pow 1.4916681462400412e-154 -4.5 inf
pow 1.4916681462400412e-154 -6.0 inf
pow 1.4916681462400412e-154 -499.0 inf
pow 1.4916681462400412e-154 -1075.5 inf
pow 1.4916681462400412e-154 -9.223372036854775e+18 inf
pow 1.4916681462400412e-154 -9.223372036854776e+18 inf
pow 1.4916681462400412e-154 -1.7976931348623157e+308 inf
pow 1.4916681462400412e-154 -inf inf
pow 0.5 0.0 1.0
pow 0.5 5e-324 1.0
pow 0.5 2.2250738585072014e-308 1.0
pow 0.5 1.4916681462400412e-154 1.0
pow 0.5 2.7105054312137608e-20 1.0
pow 0.5 2.710505431213761e-20 1.0
pow 0.5 0.5 0.7071067811865476
pow 0.5 1.0 0.5
pow 0.5 2.0 0.25
pow 0.5 3.0 0.125
pow 0.5 4.5 0.04419417382415922
pow 0.5 6.0 0.015625
pow 0.5 511.5 1.0547686614863e-154
pow 0.5 1023.0 1.1125369292536007e-308
pow 0.5 9.223372036854775e+18 0.0
pow 0.5 9.223372036854776e+18 0.0
pow 0.5 1.7976931348623157e+308 0.0
pow 0.5 inf 0.0
pow 0.5 nan nan
pow 0.5 -0.0 1.0
pow 0.5 -5e-324 1.0
pow 0.5 -2.2250738585072014e-308 1.0
pow 0.5 -1.4916681462400412e-154 1.0
pow 0.5 -2.7105054312137608e-20 1.0
pow 0.5 -2.710505431213761e-20 1.0
pow 0.5 -0.5 1.4142135623730951
pow 0.5 -1.0 2.0
pow 0.5 -2.0 4.0
pow 0.5 -3.0 8.0
pow 0.5 -4.5 22.627416997969522
pow 0.5 -6.0 64.0
pow 0.5 -499.0 1.636695303948071e+150
pow 0.5 -1075.5 inf
pow 0.5 -9.223372036854775e+18 inf
pow 0.5 -9.223372036854776e+18 inf
pow 0.5 -1.7976931348623157e+308 inf
pow 0.5 -inf inf
pow 0.9873046875 0.0 1.0
pow 0.9873046875 5e-324 1.0
pow 0.9873046875 2.2250738585072014e-308 1.0
pow 0.9873046875 1.4916681462400412e-154 1.0
pow 0.9873046875 2.7105054312137608e-20 1.0
pow 0.9873046875 2.710505431213761e-20 1.0
pow 0.9873046875 0.5 0.9936320684740404
pow 0.9873046875 1.0 0.9873046875
pow 0.9873046875 2.0 0.9747705459594727
pow 0.9873046875 3.0 0.9623955292627215
pow 0.9873046875 4.5 0.9441269512658527
pow 0.9873046875 6.0 0.9262051547448739
pow 0.9873046875 511.5 0.0014514038258535101
pow 0.9873046875 1023.0 2.1065730657022063e-06
pow 0.9873046875 9.223372036854775e+18 0.0
pow 0.9873046875 9.223372036854776e+18 0.0
pow 0.9873046875 1.7976931348623157e+308 0.0
pow 0.9873046875 inf 0.0
pow 0.9873046875 nan nan
pow 0.9873046875 -0.0 1.0
pow 0.9873046875 -5e-324 1.0
pow 0.9873046875 -2.2250738585072014e-308 1.0
pow 0.9873046875 -1.4916681462400412e-154 1.0
pow 0.9873046875 -2.7105054312137608e-20 1.0
pow 0.9873046875 -2.710505431213761e-20 1.0
pow 0.9873046875 -0.5 1.0064087419559025
pow 0.9873046875 -1.0 1.012858555885262
pow 0.9873046875 -2.0 1.0258824542299787
pow 0.9873046875 -3.0 1.0390738210994046
pow 0.9873046875 -4.5 1.0591795930189627
pow 0.9873046875 -6.0 1.0796744056941177
pow 0.9873046875 -499.0 587.2888063938345
pow 0.9873046875 -1075.5 928400.8469911962
pow 0.9873046875 -9.223372036854775e+18 inf
pow 0.9873046875 -9.223372036854776e+18 inf
pow 0.9873046875 -1.7976931348623157e+308 inf
pow 0.9873046875 -inf inf
pow 0.9999999999999964 1.9881086258642726e+17 1.7781127414908453e-307
pow 0.9999999999999964 -1.9881086258642726e+17 5.623940353532124e+306
pow 0.9999999999999999 0.0 1.0
pow 0.9999999999999999 5e-324 1.0
pow 0.9999999999999999 2.2250738585072014e-308 1.0
pow 0.9999999999999999 1.4916681462400412e-154 1.0
pow 0.9999999999999999 2.7105054312137608e-20 1.0
pow 0.9999999999999999 2.710505431213761e-20 1.0
pow 0.9999999999999999 0.5 1.0
pow 0.9999999999999999 1.0 0.9999999999999999
pow 0.9999999999999999 2.0 0.9999999999999998
pow 0.9999999999999999 3.0 0.9999999999999997
pow 0.9999999999999999 4.5 0.9999999999999996
pow 0.9999999999999999 6.0 0.9999999999999993
pow 0.9999999999999999 511.5 0.9999999999999432
pow 0.9999999999999999 1023.0 0.9999999999998864
pow 0.9999999999999999 1.9881086258642726e+17 2.5945451218888684e-10
pow 0.9999999999999999 9.223372036854775e+18 0.0
pow 0.9999999999999999 9.223372036854776e+18 0.0
pow 0.9999999999999999 1.7976931348623157e+308 0.0
pow 0.9999999999999999 inf 0.0
pow 0.9999999999999999 nan nan
pow 0.9999999999999999 -0.0 1.0
pow 0.9999999999999999 -5e-324 1.0
pow 0.9999999999999999 -2.2250738585072014e-308 1.0
pow 0.9999999999999999 -1.4916681462400412e-154 1.0
pow 0.9999999999999999 -2.7105054312137608e-20 1.0
pow 0.9999999999999999 -2.710505431213761e-20 1.0
pow 0.9999999999999999 -0.5 1.0
pow 0.9999999999999999 -1.0 1.0
pow 0.9999999999999999 -2.0 1.0000000000000002
pow 0.9999999999999999 -3.0 1.0000000000000004
pow 0.9999999999999999 -4.5 1.0000000000000004
pow 0.9999999999999999 -6.0 1.0000000000000007
pow 0.9999999999999999 -499.0 1.0000000000000555
pow 0.9999999999999999 -1075.5 1.0000000000001195
pow 0.9999999999999999 -1.9881086258642726e+17 3854240157.79685
pow 0.9999999999999999 -9.223372036854775e+18 inf
pow 0.9999999999999999 -9.223372036854776e+18 inf
pow 0.9999999999999999 -1.7976931348623157e+308 inf
pow 0.9999999999999999 -inf inf
pow 1.0 0.0 1.0
pow 1.0 5e-324 1.0
pow 1.0 2.2250738585072014e-308 1.0
pow 1.0 1.4916681462400412e-154 1.0
pow 1.0 2.7105054312137608e-20 1.0
pow 1.0 2.710505431213761e-20 1.0
pow 1.0 0.5 1.0
pow 1.0 1.0 1.0
pow 1.0 2.0 1.0
pow 1.0 3.0 1.0
pow 1.0 4.5 1.0
pow 1.0 6.0 1.0
pow 1.0 511.5 1.0
pow 1.0 1023.0 1.0
pow 1.0 9.223372036854775e+18 1.0
pow 1.0 9.223372036854776e+18 1.0
pow 1.0 1.7976931348623157e+308 1.0
pow 1.0 inf 1.0
pow 1.0 nan 1.0
pow 1.0 -0.0 1.0
pow 1.0 -5e-324 1.0
pow 1.0 -2.2250738585072014e-308 1.0
pow 1.0 -1.4916681462400412e-154 1.0
pow 1.0 -2.7105054312137608e-20 1.0
pow 1.0 -2.710505431213761e-20 1.0
pow 1.0 -0.5 1.0
pow 1.0 -1.0 1.0
pow 1.0 -2.0 1.0
pow 1.0 -3.0 1.0
pow 1.0 -4.5 1.0
pow 1.0 -6.0 1.0
pow 1.0 -499.0 1.0
pow 1.0 -1075.5 1.0
pow 1.0 -9.223372036854775e+18 1.0
pow 1.0 -9.223372036854776e+18 1.0
pow 1.0 -1.7976931348623157e+308 1.0
pow 1.0 -inf 1.0
pow 1.0000000000000002 0.0 1.0
pow 1.0000000000000002 5e-324 1.0
pow 1.0000000000000002 2.2250738585072014e-308 1.0
pow 1.0000000000000002 1.4916681462400412e-154 1.0
pow 1.0000000000000002 2.7105054312137608e-20 1.0
pow 1.0000000000000002 2.710505431213761e-20 1.0
pow 1.0000000000000002 0.5 1.0
pow 1.0000000000000002 1.0 1.0000000000000002
pow 1.0000000000000002 2.0 1.0000000000000004
pow 1.0000000000000002 3.0 1.0000000000000007
pow 1.0000000000000002 4.5 1.0000000000000009
pow 1.0000000000000002 6.0 1.0000000000000013
pow 1.0000000000000002 511.5 1.0000000000001137
pow 1.0000000000000002 1023.0 1.0000000000002272
pow 1.0000000000000002 9.223372036854775e+18 inf
pow 1.0000000000000002 9.223372036854776e+18 inf
pow 1.0000000000000002 1.7976931348623157e+308 inf
pow 1.0000000000000002 inf inf
pow 1.0000000000000002 nan nan
pow 1.0000000000000002 -0.0 1.0
pow 1.0000000000000002 -5e-324 1.0
pow 1.0000000000000002 -2.2250738585072014e-308 1.0
pow 1.0000000000000002 -1.4916681462400412e-154 1.0
pow 1.0000000000000002 -2.7105054312137608e-20 1.0
pow 1.0000000000000002 -2.710505431213761e-20 1.0
pow 1.0000000000000002 -0.5 0.9999999999999999
pow 1.0000000000000002 -1.0 0.9999999999999998
pow 1.0000000000000002 -2.0 0.9999999999999996
pow 1.0000000000000002 -3.0 0.9999999999999993
pow 1.0000000000000002 -4.5 0.999999999999999
pow 1.0000000000000002 -6.0 0.9999999999999987
pow 1.0000000000000002 -499.0 0.9999999999998892
pow 1.0000000000000002 -1075.5 0.9999999999997612
pow 1.0000000000000002 -9.223372036854775e+18 0.0
pow 1.0000000000000002 -9.223372036854776e+18 0.0
pow 1.0000000000000002 -1.7976931348623157e+308 0.0
pow 1.0000000000000002 -inf 0.0
pow 1.0126953125 0.0 1.0
pow 1.0126953125 5e-324 1.0
pow 1.0126953125 2.2250738585072014e-308 1.0
pow 1.0126953125 1.4916681462400412e-154 1.0
pow 1.0126953125 2.7105054312137608e-20 1.0
pow 1.0126953125 2.710505431213761e-20 1.0
pow 1.0126953125 0.5 1.0063276367565386
pow 1.0126953125 1.0 1.0126953125
pow 1.0126953125 2.0 1.0255517959594727
pow 1.0126953125 3.0 1.0385714964941144
pow 1.0126953125 4.5 1.0584116191966797
pow 1.0126953125 6.0 1.0786307533300243
pow 1.0126953125 511.5 634.4626659309655
pow 1.0126953125 1023.0 402542.87446022796
pow 1.0126953125 9.223372036854775e+18 inf
pow 1.0126953125 9.223372036854776e+18 inf
pow 1.0126953125 1.7976931348623157e+308 inf
pow 1.0126953125 inf inf
pow 1.0126953125 nan nan
pow 1.0126953125 -0.0 1.0
pow 1.0126953125 -5e-324 1.0
pow 1.0126953125 -2.2250738585072014e-308 1.0
pow 1.0126953125 -1.4916681462400412e-154 1.0
pow 1.0126953125 -2.7105054312137608e-20 1.0
pow 1.0126953125 -2.710505431213761e-20 1.0
pow 1.0126953125 -0.5 0.993712150471259
pow 1.0126953125 -1.0 0.9874638379942141
pow 1.0126953125 -2.0 0.9750848313462634
pow 1.0126953125 -3.0 0.9628610099311222
pow 1.0126953125 -4.5 0.9448120011749178
pow 1.0126953125 -6.0 0.9271013244455807
pow 1.0126953125 -499.0 0.0018453507476930006
pow 1.0126953125 -1075.5 1.2810051322148775e-06
pow 1.0126953125 -9.223372036854775e+18 0.0
pow 1.0126953125 -9.223372036854776e+18 0.0
pow 1.0126953125 -1.7976931348623157e+308 0.0
pow 1.0126953125 -inf 0.0
pow 2.0 0.0 1.0
pow 2.0 5e-324 1.0
pow 2.0 2.2250738585072014e-308 1.0
pow 2.0 1.4916681462400412e-154 1.0
pow 2.0 2.7105054312137608e-20 1.0
pow 2.0 2.710505431213761e-20 1.0
pow 2.0 0.5 1.4142135623730951
pow 2.0 1.0 2.0
pow 2.0 2.0 4.0
pow 2.0 3.0 8.0
pow 2.0 4.5 22.627416997969522
pow 2.0 6.0 64.0
pow 2.0 511.5 9.480751908109177e+153
pow 2.0 1023.0 8.98846567431158e+307
pow 2.0 9.223372036854775e+18 inf
pow 2.0 9.223372036854776e+18 inf
pow 2.0 1.7976931348623157e+308 inf
pow 2.0 inf inf
pow 2.0 nan nan
pow 2.0 -0.0 1.0
pow 2.0 -5e-324 1.0
pow 2.0 -2.2250738585072014e-308 1.0
pow 2.0 -1.4916681462400412e-154 1.0
pow 2.0 -2.7105054312137608e-20 1.0
pow 2.0 -2.710505431213761e-20 1.0
pow 2.0 -0.5 0.7071067811865476
pow 2.0 -1.0 0.5
pow 2.0 -2.0 0.25
pow 2.0 -3.0 0.125
pow 2.0 -4.5 0.04419417382415922
pow 2.0 -6.0 0.015625
pow 2.0 -499.0 6.10987272699921e-151
pow 2.0 -999.25 1.5695560625721339e-301
pow 2.0 -1075.5 0.0
pow 2.0 -9.223372036854775e+18 0.0
pow 2.0 -9.223372036854776e+18 0.0
pow 2.0 -1.7976931348623157e+308 0.0
pow 2.0 -inf 0.0
pow 3.0 0.0 1.0
pow 3.0 5e-324 1.0
pow 3.0 2.2250738585072014e-308 1.0
pow 3.0 1.4916681462400412e-154 1.0
pow 3.0 2.7105054312137608e-20 1.0
pow 3.0 2.710505431213761e-20 1.0
pow 3.0 0.5 1.7320508075688772
pow 3.0 1.0 3.0
pow 3.0 2.0 9.0
pow 3.0 3.0 27.0
pow 3.0 4.5 140.29611541307906
pow 3.0 6.0 729.0
pow 3.0 511.5 1.1156341227317315e+244
pow 3.0 1023.0 inf
pow 3.0 9.223372036854775e+18 inf
pow 3.0 9.223372036854776e+18 inf
pow 3.0 1.7976931348623157e+308 inf
pow 3.0 inf inf
pow 3.0 nan nan
pow 3.0 -0.0 1.0
pow 3.0 -5e-324 1.0
pow 3.0 -2.2250738585072014e-308 1.0
pow 3.0 -1.4916681462400412e-154 1.0
pow 3.0 -2.7105054312137608e-20 1.0
pow 3.0 -2.710505431213761e-20 1.0
pow 3.0 -0.5 0.5773502691896257
pow 3.0 -1.0 0.3333333333333333
pow 3.0 -2.0 0.1111111111111111
pow 3.0 -3.0 0.037037037037037035
pow 3.0 -4.5 0.007127781101106491
pow 3.0 -6.0 0.0013717421124828531
pow 3.0 -499.0 8.250758868609415e-239
pow 3.0 -1075.5 0.0
pow 3.0 -9.223372036854775e+18 0.0
pow 3.0 -9.223372036854776e+18 0.0
pow 3.0 -1.7976931348623157e+308 0.0
pow 3.0 -inf 0.0
pow 4.5 0.0 1.0
pow 4.5 5e-324 1.0
pow 4.5 2.2250738585072014e-308 1.0
pow 4.5 1.4916681462400412e-154 1.0
pow 4.5 2.7105054312137608e-20 1.0
pow 4.5 2.710505431213761e-20 1.0
pow 4.5 0.5 2.1213203435596424
pow 4.5 1.0 4.5
pow 4.5 2.0 20.25
pow 4.5 3.0 91.125
pow 4.5 4.5 869.8739233809259
pow 4.5 6.0 8303.765625
pow 4.5 511.5 inf
pow 4.5 1023.0 inf
pow 4.5 9.223372036854775e+18 inf
pow 4.5 9.223372036854776e+18 inf
pow 4.5 1.7976931348623157e+308 inf
pow 4.5 inf inf
pow 4.5 nan nan
pow 4.5 -0.0 1.0
pow 4.5 -5e-324 1.0
pow 4.5 -2.2250738585072014e-308 1.0
pow 4.5 -1.4916681462400412e-154 1.0
pow 4.5 -2.7105054312137608e-20 1.0
pow 4.5 -2.710505431213761e-20 1.0
pow 4.5 -0.5 0.4714045207910317
pow 4.5 -1.0 0.2222222222222222
pow 4.5 -2.0 0.04938271604938271
pow 4.5 -3.0 0.010973936899862825
pow 4.5 -4.5 0.0011495918812157457
pow 4.5 -6.0 0.00012042729108217093
pow 4.5 -499.0 0.0
pow 4.5 -1075.5 0.0
pow 4.5 -9.223372036854775e+18 0.0
pow 4.5 -9.223372036854776e+18 0.0
pow 4.5 -1.7976931348623157e+308 0.0
pow 4.5 -inf 0.0
pow 6.0 0.0 1.0
pow 6.0 5e-324 1.0
pow 6.0 2.2250738585072014e-308 1.0
pow 6.0 1.4916681462400412e-154 1.0
pow 6.0 2.7105054312137608e-20 1.0
pow 6.0 2.710505431213761e-20 1.0
pow 6.0 0.5 2.449489742783178
pow 6.0 1.0 6.0
pow 6.0 2.0 36.0
pow 6.0 3.0 216.0
pow 6.0 4.5 3174.538706646999
pow 6.0 6.0 46656.0
pow 6.0 511.5 inf
pow 6.0 1023.0 inf
pow 6.0 9.223372036854775e+18 inf
pow 6.0 9.223372036854776e+18 inf
pow 6.0 1.7976931348623157e+308 inf
pow 6.0 inf inf
pow 6.0 nan nan
pow 6.0 -0.0 1.0
pow 6.0 -5e-324 1.0
pow 6.0 -2.2250738585072014e-308 1.0
pow 6.0 -1.4916681462400412e-154 1.0
pow 6.0 -2.7105054312137608e-20 1.0
pow 6.0 -2.710505431213761e-20 1.0
pow 6.0 -0.5 0.408248290463863
pow 6.0 -1.0 0.16666666666666666
pow 6.0 -2.0 0.027777777777777776
pow 6.0 -3.0 0.004629629629629629
pow 6.0 -4.5 0.0003150063969628573
pow 6.0 -6.0 2.143347050754458e-05
pow 6.0 -499.0 0.0
pow 6.0 -1075.5 0.0
pow 6.0 -9.223372036854775e+18 0.0
pow 6.0 -9.223372036854776e+18 0.0
pow 6.0 -1.7976931348623157e+308 0.0
pow 6.0 -inf 0.0
pow 7.0673882591135365e+72 0.0 1.0
pow 7.0673882591135365e+72 5e-324 1.0
pow 7.0673882591135365e+72 2.2250738585072014e-308 1.0
pow 7.0673882591135365e+72 1.4916681462400412e-154 1.0
pow 7.0673882591135365e+72 2.7105054312137608e-20 1.0
pow 7.0673882591135365e+72 2.710505431213761e-20 1.0
pow 7.0673882591135365e+72 0.5 2.658455991569832e+36
pow 7.0673882591135365e+72 1.0 7.0673882591135365e+72
pow 7.0673882591135365e+72 2.0 4.9947976805055865e+145
pow 7.0673882591135365e+72 3.0 3.5300174483852707e+218
pow 7.0673882591135365e+72 4.5 inf
pow 7.0673882591135365e+72 6.0 inf
pow 7.0673882591135365e+72 511.5 inf
pow 7.0673882591135365e+72 1023.0 inf
pow 7.0673882591135365e+72 9.223372036854775e+18 inf
pow 7.0673882591135365e+72 9.223372036854776e+18 inf
pow 7.0673882591135365e+72 1.7976931348623157e+308 inf
pow 7.0673882591135365e+72 inf inf
pow 7.0673882591135365e+72 nan nan
pow 7.0673882591135365e+72 -0.0 1.0
pow 7.0673882591135365e+72 -5e-324 1.0
pow 7.0673882591135365e+72 -2.2250738585072014e-308 1.0
pow 7.0673882591135365e+72 -1.4916681462400412e-154 1.0
pow 7.0673882591135365e+72 -2.7105054312137608e-20 1.0
pow 7.0673882591135365e+72 -2.710505431213761e-20 1.0
pow 7.0673882591135365e+72 -0.5 3.76158192263132e-37
pow 7.0673882591135365e+72 -1.0 1.4149498560666738e-73
pow 7.0673882591135365e+72 -2.0 2.0020830951831014e-146
pow 7.0673882591135365e+72 -3.0 2.832847187362851e-219
pow 7.0673882591135365e+72 -4.5 0.0
pow 7.0673882591135365e+72 -6.0 0.0
pow 7.0673882591135365e+72 -499.0 0.0
pow 7.0673882591135365e+72 -1075.5 0.0
pow 7.0673882591135365e+72 -9.223372036854775e+18 0.0
pow 7.0673882591135365e+72 -9.223372036854776e+18 0.0
pow 7.0673882591135365e+72 -1.7976931348623157e+308 0.0
pow 7.0673882591135365e+72 -inf 0.0
pow 1.7976931348623157e+308 0.0 1.0
pow 1.7976931348623157e+308 5e-324 1.0
pow 1.7976931348623157e+308 2.2250738585072014e-308 1.0
pow 1.7976931348623157e+308 1.4916681462400412e-154 1.0
pow 1.7976931348623157e+308 2.7105054312137608e-20 1.0
pow 1.7976931348623157e+308 2.710505431213761e-20 1.0
pow 1.7976931348623157e+308 0.5 1.3407807929942597e+154
pow 1.7976931348623157e+308 1.0 1.7976931348623157e+308
pow 1.7976931348623157e+308 2.0 inf
pow 1.7976931348623157e+308 3.0 inf
pow 1.7976931348623157e+308 4.5 inf
pow 1.7976931348623157e+308 6.0 inf
pow 1.7976931348623157e+308 511.5 inf
pow 1.7976931348623157e+308 1023.0 inf
pow 1.7976931348623157e+308 1.9881086258642726e+17 inf
pow 1.7976931348623157e+308 9.223372036854775e+18 inf
pow 1.7976931348623157e+308 9.223372036854776e+18 inf
pow 1.7976931348623157e+308 1.7976931348623157e+308 inf
pow 1.7976931348623157e+308 inf inf
pow 1.7976931348623157e+308 nan nan
pow 1.7976931348623157e+308 -0.0 1.0
pow 1.7976931348623157e+308 -5e-324 1.0
pow 1.7976931348623157e+308 -2.2250738585072014e-308 1.0
pow 1.7976931348623157e+308 -1.4916681462400412e-154 1.0
pow 1.7976931348623157e+308 -2.7105054312137608e-20 1.0
pow 1.7976931348623157e+308 -2.710505431213761e-20 1.0
pow 1.7976931348623157e+308 -0.5 7.458340731200207e-155
pow 1.7976931348623157e+308 -1.0 5.562684646268003e-309
pow 1.7976931348623157e+308 -2.0 0.0
pow 1.7976931348623157e+308 -3.0 0.0
pow 1.7976931348623157e+308 -4.5 0.0
pow 1.7976931348623157e+308 -6.0 0.0
pow 1.7976931348623157e+308 -499.0 0.0
pow 1.7976931348623157e+308 -1075.5 0.0
pow 1.7976931348623157e+308 -1.9881086258642726e+17 0.0
pow 1.7976931348623157e+308 -9.223372036854775e+18 0.0
pow 1.7976931348623157e+308 -9.223372036854776e+18 0.0
pow 1.7976931348623157e+308 -1.7976931348623157e+308 0.0
pow 1.7976931348623157e+308 -inf 0.0
pow inf 0.0 1.0
pow inf 5e-324 inf
pow inf 2.2250738585072014e-308 inf
pow inf 1.4916681462400412e-154 inf
pow inf 2.7105054312137608e-20 inf
pow inf 2.710505431213761e-20 inf
pow inf 0.5 inf
pow inf 1.0 inf
pow inf 2.0 inf
pow inf 3.0 inf
pow inf 4.5 inf
pow inf 6.0 inf
pow inf 511.5 inf
pow inf 1023.0 inf
pow inf 9.223372036854775e+18 inf
pow inf 9.223372036854776e+18 inf
pow inf 1.7976931348623157e+308 inf
pow inf inf inf
pow inf nan nan
pow inf -0.0 1.0
pow inf -5e-324 0.0
pow inf -2.2250738585072014e-308 0.0
pow inf -1.4916681462400412e-154 0.0
pow inf -2.7105054312137608e-20 0.0
pow inf -2.710505431213761e-20 0.0
pow inf -0.5 0.0
pow inf -1.0 0.0
pow inf -2.0 0.0
pow inf -3.0 0.0
pow inf -4.5 0.0
pow inf -6.0 0.0
pow inf -499.0 0.0
pow inf -1075.5 0.0
pow inf -9.223372036854775e+18 0.0
pow inf -9.223372036854776e+18 0.0
pow inf -1.7976931348623157e+308 0.0
pow inf -inf 0.0
pow nan 0.0 1.0
pow nan 5e-324 nan
pow nan 2.2250738585072014e-308 nan
pow nan 1.4916681462400412e-154 nan
pow nan 2.7105054312137608e-20 nan
pow nan 2.710505431213761e-20 nan
pow nan 0.5 nan
pow nan 1.0 nan
pow nan 2.0 nan
pow nan 3.0 nan
pow nan 4.5 nan
pow nan 6.0 nan
pow nan 511.5 nan
pow nan 1023.0 nan
pow nan 9.223372036854775e+18 nan
pow nan 9.223372036854776e+18 nan
pow nan 1.7976931348623157e+308 nan
pow nan inf nan
pow nan nan nan
pow nan -0.0 1.0
pow nan -5e-324 nan
pow nan -2.2250738585072014e-308 nan
pow nan -1.4916681462400412e-154 nan
pow nan -2.7105054312137608e-20 nan
pow nan -2.710505431213761e-20 nan
pow nan -0.5 nan
pow nan -1.0 nan
pow nan -2.0 nan
pow nan -3.0 nan
pow nan -4.5 nan
pow nan -6.0 nan
pow nan -499.0 nan
pow nan -1075.5 nan
pow nan -9.223372036854775e+18 nan
pow nan -9.223372036854776e+18 nan
pow nan -1.7976931348623157e+308 nan
pow nan -inf nan
pow -0.0 0.0 1.0
pow -0.0 5e-324 0.0
pow -0.0 2.2250738585072014e-308 0.0
pow -0.0 1.4916681462400412e-154 0.0
pow -0.0 2.7105054312137608e-20 0.0
pow -0.0 2.710505431213761e-20 0.0
pow -0.0 0.5 0.0
pow -0.0 1.0 -0.0
pow -0.0 2.0 0.0
pow -0.0 3.0 -0.0
pow -0.0 4.5 0.0
pow -0.0 6.0 0.0
pow -0.0 511.5 0.0
pow -0.0 1023.0 -0.0
pow -0.0 9.223372036854775e+18 0.0
pow -0.0 9.223372036854776e+18 0.0
pow -0.0 1.7976931348623157e+308 0.0
pow -0.0 inf 0.0
pow -0.0 nan nan
pow -0.0 -0.0 1.0
pow -0.0 -5e-324 inf
pow -0.0 -2.2250738585072014e-308 inf
pow -0.0 -1.4916681462400412e-154 inf
pow -0.0 -2.7105054312137608e-20 inf
pow -0.0 -2.710505431213761e-20 inf
pow -0.0 -0.5 inf
pow -0.0 -1.0 -inf
pow -0.0 -2.0 inf
pow -0.0 -3.0 -inf
pow -0.0 -4.5 inf
pow -0.0 -6.0 inf
pow -0.0 -499.0 -inf
pow -0.0 -1075.5 inf
pow -0.0 -9.223372036854775e+18 inf
pow -0.0 -9.223372036854776e+18 inf
pow -0.0 -1.7976931348623157e+308 inf
pow -0.0 -inf inf
pow -5e-324 0.0 1.0
pow -5e-324 5e-324 nan
pow -5e-324 2.2250738585072014e-308 nan
pow -5e-324 1.4916681462400412e-154 nan
pow -5e-324 2.7105054312137608e-20 nan
pow -5e-324 2.710505431213761e-20 nan
pow -5e-324 0.5 nan
pow -5e-324 1.0 -5e-324
pow -5e-324 2.0 0.0
pow -5e-324 3.0 -0.0
pow -5e-324 4.5 nan
pow -5e-324 6.0 0.0
pow -5e-324 511.5 nan
pow -5e-324 1023.0 -0.0
pow -5e-324 9.223372036854775e+18 0.0
pow -5e-324 9.223372036854776e+18 0.0
pow -5e-324 1.7976931348623157e+308 0.0
pow -5e-324 inf 0.0
pow -5e-324 nan nan
pow -5e-324 -0.0 1.0
pow -5e-324 -5e-324 nan
pow -5e-324 -2.2250738585072014e-308 nan
pow -5e-324 -1.4916681462400412e-154 nan
pow -5e-324 -2.7105054312137608e-20 nan
pow -5e-324 -2.710505431213761e-20 nan
pow -5e-324 -0.5 nan
pow -5e-324 -1.0 -inf
pow -5e-324 -2.0 inf
pow -5e-324 -3.0 -inf
pow -5e-324 -4.5 nan
pow -5e-324 -6.0 inf
pow -5e-324 -499.0 -inf
pow -5e-324 -1075.5 nan
pow -5e-324 -9.223372036854775e+18 inf
pow -5e-324 -9.223372036854776e+18 inf
pow -5e-324 -1.7976931348623157e+308 inf
pow -5e-324 -inf inf
pow -2.2250738585072014e-308 0.0 1.0
pow -2.2250738585072014e-308 5e-324 nan
pow -2.2250738585072014e-308 2.2250738585072014e-308 nan
pow -2.2250738585072014e-308 1.4916681462400412e-154 nan
pow -2.2250738585072014e-308 2.7105054312137608e-20 nan
pow -2.2250738585072014e-308 2.710505431213761e-20 nan
pow -2.2250738585072014e-308 0.5 nan
pow -2.2250738585072014e-308 1.0 -2.2250738585072014e-308
pow -2.2250738585072014e-308 2.0 0.0
pow -2.2250738585072014e-308 3.0 -0.0
pow -2.2250738585072014e-308 4.5 nan
pow -2.2250738585072014e-308 6.0 0.0
pow -2.2250738585072014e-308 511.5 nan
pow -2.2250738585072014e-308 1023.0 -0.0
pow -2.2250738585072014e-308 9.223372036854775e+18 0.0
pow -2.2250738585072014e-308 9.223372036854776e+18 0.0
pow -2.2250738585072014e-308 1.7976931348623157e+308 0.0
pow -2.2250738585072014e-308 inf 0.0
pow -2.2250738585072014e-308 nan nan
pow -2.2250738585072014e-308 -0.0 1.0
pow -2.2250738585072014e-308 -5e-324 nan
pow -2.2250738585072014e-308 -2.2250738585072014e-308 nan
pow -2.2250738585072014e-308 -1.4916681462400412e-154 nan
pow -2.2250738585072014e-308 -2.7105054312137608e-20 nan
pow -2.2250738585072014e-308 -2.710505431213761e-20 nan
pow -2.2250738585072014e-308 -0.5 nan
pow -2.2250738585072014e-308 -1.0 -4.49423283715579e+307
pow -2.2250738585072014e-308 -2.0 inf
pow -2.2250738585072014e-308 -3.0 -inf
pow -2.2250738585072014e-308 -4.5 nan
pow -2.2250738585072014e-308 -6.0 inf
pow -2.2250738585072014e-308 -499.0 -inf
pow -2.2250738585072014e-308 -1075.5 nan
pow -2.2250738585072014e-308 -9.223372036854775e+18 inf
pow -2.2250738585072014e-308 -9.223372036854776e+18 inf
pow -2.2250738585072014e-308 -1.7976931348623157e+308 inf
pow -2.2250738585072014e-308 -inf inf
pow -1.4916681462400412e-154 0.0 1.0
pow -1.4916681462400412e-154 5e-324 nan
pow -1.4916681462400412e-154 2.2250738585072014e-308 nan
pow -1.4916681462400412e-154 1.4916681462400412e-154 nan
pow -1.4916681462400412e-154 2.7105054312137608e-20 nan
pow -1.4916681462400412e-154 2.710505431213761e-20 nan
pow -1.4916681462400412e-154 0.5 nan
pow -1.4916681462400412e-154 1.0 -1.4916681462400412e-154
pow -1.4916681462400412e-154 2.0 2.225073858507201e-308
pow -1.4916681462400412e-154 3.0 -0.0
pow -1.4916681462400412e-154 4.5 nan
pow -1.4916681462400412e-154 6.0 0.0
pow -1.4916681462400412e-154 511.5 nan
pow -1.4916681462400412e-154 1023.0 -0.0
pow -1.4916681462400412e-154 9.223372036854775e+18 0.0
pow -1.4916681462400412e-154 9.223372036854776e+18 0.0
pow -1.4916681462400412e-154 1.7976931348623157e+308 0.0
pow -1.4916681462400412e-154 inf 0.0
pow -1.4916681462400412e-154 nan nan
pow -1.4916681462400412e-154 -0.0 1.0
pow -1.4916681462400412e-154 -5e-324 nan
pow -1.4916681462400412e-154 -2.2250738585072014e-308 nan
pow -1.4916681462400412e-154 -1.4916681462400412e-154 nan
pow -1.4916681462400412e-154 -2.7105054312137608e-20 nan
pow -1.4916681462400412e-154 -2.710505431213761e-20 nan
pow -1.4916681462400412e-154 -0.5 nan
pow -1.4916681462400412e-154 -1.0 -6.703903964971299e+153
pow -1.4916681462400412e-154 -2.0 4.494232837155791e+307
pow -1.4916681462400412e-154 -3.0 -inf
pow -1.4916681462400412e-154 -4.5 nan
pow -1.4916681462400412e-154 -6.0 inf
pow -1.4916681462400412e-154 -499.0 -inf
pow -1.4916681462400412e-154 -1075.5 nan
pow -1.4916681462400412e-154 -9.223372036854775e+18 inf
pow -1.4916681462400412e-154 -9.223372036854776e+18 inf
pow -1.4916681462400412e-154 -1.7976931348623157e+308 inf
pow -1.4916681462400412e-154 -inf inf
pow -0.5 0.0 1.0
pow -0.5 5e-324 nan
pow -0.5 2.2250738585072014e-308 nan
pow -0.5 1.4916681462400412e-154 nan
pow -0.5 2.7105054312137608e-20 nan
pow -0.5 2.710505431213761e-20 nan
pow -0.5 0.5 nan
pow -0.5 1.0 -0.5
pow -0.5 2.0 0.25
pow -0.5 3.0 -0.125
pow -0.5 4.5 nan
pow -0.5 6.0 0.015625
pow -0.5 511.5 nan
pow -0.5 1023.0 -1.1125369292536007e-308
pow -0.5 1.9881086258642726e+17 0.0
pow -0.5 9.223372036854775e+18 0.0
pow -0.5 9.223372036854776e+18 0.0
pow -0.5 1.7976931348623157e+308 0.0
pow -0.5 inf 0.0
pow -0.5 nan nan
pow -0.5 -0.0 1.0
pow -0.5 -5e-324 nan
pow -0.5 -2.2250738585072014e-308 nan
pow -0.5 -1.4916681462400412e-154 nan
pow -0.5 -2.7105054312137608e-20 nan
pow -0.5 -2.710505431213761e-20 nan
pow -0.5 -0.5 nan
pow -0.5 -1.0 -2.0
pow -0.5 -2.0 4.0
pow -0.5 -3.0 -8.0
pow -0.5 -4.5 nan
pow -0.5 -6.0 64.0
pow -0.5 -499.0 -1.636695303948071e+150
pow -0.5 -1075.5 nan
pow -0.5 -1.9881086258642726e+17 inf
pow -0.5 -9.223372036854775e+18 inf
pow -0.5 -9.223372036854776e+18 inf
pow -0.5 -1.7976931348623157e+308 inf
pow -0.5 -inf inf
pow -0.9999999999999964 1.9881086258642726e+17 1.7781127414908453e-307
pow -0.9999999999999964 -1.9881086258642726e+17 5.623940353532124e+306
pow -0.9999999999999999 0.0 1.0
pow -0.9999999999999999 5e-324 nan
pow -0.9999999999999999 2.2250738585072014e-308 nan
pow -0.9999999999999999 1.4916681462400412e-154 nan
pow -0.9999999999999999 2.7105054312137608e-20 nan
pow -0.9999999999999999 2.710505431213761e-20 nan
pow -0.9999999999999999 0.5 nan
pow -0.9999999999999999 1.0 -0.9999999999999999
pow -0.9999999999999999 2.0 0.9999999999999998
pow -0.9999999999999999 3.0 -0.9999999999999997
pow -0.9999999999999999 4.5 nan
pow -0.9999999999999999 6.0 0.9999999999999993
pow -0.9999999999999999 511.5 nan
pow -0.9999999999999999 1023.0 -0.9999999999998864
pow -0.9999999999999999 1.9881086258642726e+17 2.5945451218888684e-10
pow -0.9999999999999999 9.223372036854775e+18 0.0
pow -0.9999999999999999 9.223372036854776e+18 0.0
pow -0.9999999999999999 1.7976931348623157e+308 0.0
pow -0.9999999999999999 inf 0.0
pow -0.9999999999999999 nan nan
pow -0.9999999999999999 -0.0 1.0
pow -0.9999999999999999 -5e-324 nan
pow -0.9999999999999999 -2.2250738585072014e-308 nan
pow -0.9999999999999999 -1.4916681462400412e-154 nan
pow -0.9999999999999999 -2.7105054312137608e-20 nan
pow -0.9999999999999999 -2.710505431213761e-20 nan
pow -0.9999999999999999 -0.5 nan
pow -0.9999999999999999 -1.0 -1.0
pow -0.9999999999999999 -2.0 1.0000000000000002
pow -0.9999999999999999 -3.0 -1.0000000000000004
pow -0.9999999999999999 -4.5 nan
pow -0.9999999999999999 -6.0 1.0000000000000007
pow -0.9999999999999999 -499.0 -1.0000000000000555
pow -0.9999999999999999 -1075.5 nan
pow -0.9999999999999999 -1.9881086258642726e+17 3854240157.79685
pow -0.9999999999999999 -9.223372036854775e+18 inf
pow -0.9999999999999999 -9.223372036854776e+18 inf
pow -0.9999999999999999 -1.7976931348623157e+308 inf
pow -0.9999999999999999 -inf inf
pow -1.0 0.0 1.0
pow -1.0 5e-324 nan
pow -1.0 2.2250738585072014e-308 nan
pow -1.0 1.4916681462400412e-154 nan
pow -1.0 2.7105054312137608e-20 nan
pow -1.0 2.710505431213761e-20 nan
pow -1.0 0.5 nan
pow -1.0 1.0 -1.0
pow -1.0 2.0 1.0
pow -1.0 3.0 -1.0
pow -1.0 4.5 nan
pow -1.0 6.0 1.0
pow -1.0 511.5 nan
pow -1.0 1023.0 -1.0
pow -1.0 9.223372036854775e+18 1.0
pow -1.0 9.223372036854776e+18 1.0
pow -1.0 1.7976931348623157e+308 1.0
pow -1.0 inf 1.0
pow -1.0 nan nan
pow -1.0 -0.0 1.0
pow -1.0 -5e-324 nan
pow -1.0 -2.2250738585072014e-308 nan
pow -1.0 -1.4916681462400412e-154 nan
pow -1.0 -2.7105054312137608e-20 nan
pow -1.0 -2.710505431213761e-20 nan
pow -1.0 -0.5 nan
pow -1.0 -1.0 -1.0
pow -1.0 -2.0 1.0
pow -1.0 -3.0 -1.0
pow -1.0 -4.5 nan
pow -1.0 -6.0 1.0
pow -1.0 -499.0 -1.0
pow -1.0 -1075.5 nan
pow -1.0 -9.223372036854775e+18 1.0
pow -1.0 -9.223372036854776e+18 1.0
pow -1.0 -1.7976931348623157e+308 1.0
pow -1.0 -inf 1.0
pow -1.0000000000000002 0.0 1.0
pow -1.0000000000000002 5e-324 nan
pow -1.0000000000000002 2.2250738585072014e-308 nan
pow -1.0000000000000002 1.4916681462400412e-154 nan
pow -1.0000000000000002 2.7105054312137608e-20 nan
pow -1.0000000000000002 2.710505431213761e-20 nan
pow -1.0000000000000002 0.5 nan
pow -1.0000000000000002 1.0 -1.0000000000000002
pow -1.0000000000000002 2.0 1.0000000000000004
pow -1.0000000000000002 3.0 -1.0000000000000007
pow -1.0000000000000002 4.5 nan
pow -1.0000000000000002 6.0 1.0000000000000013
pow -1.0000000000000002 511.5 nan
pow -1.0000000000000002 1023.0 -1.0000000000002272
pow -1.0000000000000002 9.223372036854775e+18 inf
pow -1.0000000000000002 9.223372036854776e+18 inf
pow -1.0000000000000002 1.7976931348623157e+308 inf
pow -1.0000000000000002 inf inf
pow -1.0000000000000002 nan nan
pow -1.0000000000000002 -0.0 1.0
pow -1.0000000000000002 -5e-324 nan
pow -1.0000000000000002 -2.2250738585072014e-308 nan
pow -1.0000000000000002 -1.4916681462400412e-154 nan
pow -1.0000000000000002 -2.7105054312137608e-20 nan
pow -1.0000000000000002 -2.710505431213761e-20 nan
pow -1.0000000000000002 -0.5 nan
pow -1.0000000000000002 -1.0 -0.9999999999999998
pow -1.0000000000000002 -2.0 0.9999999999999996
pow -1.0000000000000002 -3.0 -0.9999999999999993
pow -1.0000000000000002 -4.5 nan
pow -1.0000000000000002 -6.0 0.9999999999999987
pow -1.0000000000000002 -499.0 -0.9999999999998892
pow -1.0000000000000002 -1075.5 nan
pow -1.0000000000000002 -9.223372036854775e+18 0.0
pow -1.0000000000000002 -9.223372036854776e+18 0.0
pow -1.0000000000000002 -1.7976931348623157e+308 0.0
pow -1.0000000000000002 -inf 0.0
pow -2.0 0.0 1.0
pow -2.0 5e-324 nan
pow -2.0 2.2250738585072014e-308 nan
pow -2.0 1.4916681462400412e-154 nan
pow -2.0 2.7105054312137608e-20 nan
pow -2.0 2.710505431213761e-20 nan
pow -2.0 0.5 nan
pow -2.0 1.0 -2.0
pow -2.0 2.0 4.0
pow -2.0 3.0 -8.0
pow -2.0 4.5 nan
pow -2.0 6.0 64.0
pow -2.0 511.5 nan
pow -2.0 1023.0 -8.98846567431158e+307
pow -2.0 9.223372036854775e+18 inf
pow -2.0 9.223372036854776e+18 inf
pow -2.0 1.7976931348623157e+308 inf
pow -2.0 inf inf
pow -2.0 nan nan
pow -2.0 -0.0 1.0
pow -2.0 -5e-324 nan
pow -2.0 -2.2250738585072014e-308 nan
pow -2.0 -1.4916681462400412e-154 nan
pow -2.0 -2.7105054312137608e-20 nan
pow -2.0 -2.710505431213761e-20 nan
pow -2.0 -0.5 nan
pow -2.0 -1.0 -0.5
pow -2.0 -2.0 0.25
pow -2.0 -3.0 -0.125
pow -2.0 -4.5 nan
pow -2.0 -6.0 0.015625
pow -2.0 -499.0 -6.10987272699921e-151
pow -2.0 -1075.5 nan
pow -2.0 -9.223372036854775e+18 0.0
pow -2.0 -9.223372036854776e+18 0.0
pow -2.0 -1.7976931348623157e+308 0.0
pow -2.0 -inf 0.0
pow -3.0 0.0 1.0
pow -3.0 5e-324 nan
pow -3.0 2.2250738585072014e-308 nan
pow -3.0 1.4916681462400412e-154 nan
pow -3.0 2.7105054312137608e-20 nan
pow -3.0 2.710505431213761e-20 nan
pow -3.0 0.5 nan
pow -3.0 1.0 -3.0
pow -3.0 2.0 9.0
pow -3.0 3.0 -27.0
pow -3.0 4.5 nan
pow -3.0 6.0 729.0
pow -3.0 511.5 nan
pow -3.0 1023.0 -inf
pow -3.0 9.223372036854775e+18 inf
pow -3.0 9.223372036854776e+18 inf
pow -3.0 1.7976931348623157e+308 inf
pow -3.0 inf inf
pow -3.0 nan nan
pow -3.0 -0.0 1.0
pow -3.0 -5e-324 nan
pow -3.0 -2.2250738585072014e-308 nan
pow -3.0 -1.4916681462400412e-154 nan
pow -3.0 -2.7105054312137608e-20 nan
pow -3.0 -2.710505431213761e-20 nan
pow -3.0 -0.5 nan
pow -3.0 -1.0 -0.3333333333333333
pow -3.0 -2.0 0.1111111111111111
pow -3.0 -3.0 -0.037037037037037035
pow -3.0 -4.5 nan
pow -3.0 -6.0 0.0013717421124828531
pow -3.0 -499.0 -8.250758868609415e-239
pow -3.0 -1075.5 nan
pow -3.0 -9.223372036854775e+18 0.0
pow -3.0 -9.223372036854776e+18 0.0
pow -3.0 -1.7976931348623157e+308 0.0
pow -3.0 -inf 0.0
pow -4.5 0.0 1.0
pow -4.5 5e-324 nan
pow -4.5 2.2250738585072014e-308 nan
pow -4.5 1.4916681462400412e-154 nan
pow -4.5 2.7105054312137608e-20 nan
pow -4.5 2.710505431213761e-20 nan
pow -4.5 0.5 nan
pow -4.5 1.0 -4.5
pow -4.5 2.0 20.25
pow -4.5 3.0 -91.125
pow -4.5 4.5 nan
pow -4.5 6.0 8303.765625
pow -4.5 511.5 nan
pow -4.5 1023.0 -inf
pow -4.5 9.223372036854775e+18 inf
pow -4.5 9.223372036854776e+18 inf
pow -4.5 1.7976931348623157e+308 inf
pow -4.5 inf inf
pow -4.5 nan nan
pow -4.5 -0.0 1.0
pow -4.5 -5e-324 nan
pow -4.5 -2.2250738585072014e-308 nan
pow -4.5 -1.4916681462400412e-154 nan
pow -4.5 -2.7105054312137608e-20 nan
pow -4.5 -2.710505431213761e-20 nan
pow -4.5 -0.5 nan
pow -4.5 -1.0 -0.2222222222222222
pow -4.5 -2.0 0.04938271604938271
pow -4.5 -3.0 -0.010973936899862825
pow -4.5 -4.5 nan
pow -4.5 -6.0 0.00012042729108217093
pow -4.5 -499.0 -0.0
pow -4.5 -1075.5 nan
pow -4.5 -9.223372036854775e+18 0.0
pow -4.5 -9.223372036854776e+18 0.0
pow -4.5 -1.7976931348623157e+308 0.0
pow -4.5 -inf 0.0
pow -6.0 0.0 1.0
pow -6.0 5e-324 nan
pow -6.0 2.2250738585072014e-308 nan
pow -6.0 1.4916681462400412e-154 nan
pow -6.0 2.7105054312137608e-20 nan
pow -6.0 2.710505431213761e-20 nan
pow -6.0 0.5 nan
pow -6.0 1.0 -6.0
pow -6.0 2.0 36.0
pow -6.0 3.0 -216.0
pow -6.0 4.5 nan
pow -6.0 6.0 46656.0
pow -6.0 511.5 nan
pow -6.0 1023.0 -inf
pow -6.0 9.223372036854775e+18 inf
pow -6.0 9.223372036854776e+18 inf
pow -6.0 1.7976931348623157e+308 inf
pow -6.0 inf inf
pow -6.0 nan nan
pow -6.0 -0.0 1.0
pow -6.0 -5e-324 nan
pow -6.0 -2.2250738585072014e-308 nan
pow -6.0 -1.4916681462400412e-154 nan
pow -6.0 -2.7105054312137608e-20 nan
pow -6.0 -2.710505431213761e-20 nan
pow -6.0 -0.5 nan
pow -6.0 -1.0 -0.16666666666666666
pow -6.0 -2.0 0.027777777777777776
pow -6.0 -3.0 -0.004629629629629629
pow -6.0 -4.5 nan
pow -6.0 -6.0 2.143347050754458e-05
pow -6.0 -499.0 -0.0
pow -6.0 -1075.5 nan
pow -6.0 -9.223372036854775e+18 0.0
pow -6.0 -9.223372036854776e+18 0.0
pow -6.0 -1.7976931348623157e+308 0.0
pow -6.0 -inf 0.0
pow -1.7976931348623157e+308 0.0 1.0
pow -1.7976931348623157e+308 5e-324 nan
pow -1.7976931348623157e+308 2.2250738585072014e-308 nan
pow -1.7976931348623157e+308 1.4916681462400412e-154 nan
pow -1.7976931348623157e+308 2.7105054312137608e-20 nan
pow -1.7976931348623157e+308 2.710505431213761e-20 nan
pow -1.7976931348623157e+308 0.5 nan
pow -1.7976931348623157e+308 1.0 -1.7976931348623157e+308
pow -1.7976931348623157e+308 2.0 inf
pow -1.7976931348623157e+308 3.0 -inf
pow -1.7976931348623157e+308 4.5 nan
pow -1.7976931348623157e+308 6.0 inf
pow -1.7976931348623157e+308 511.5 nan
pow -1.7976931348623157e+308 1023.0 -inf
pow -1.7976931348623157e+308 9.223372036854775e+18 inf
pow -1.7976931348623157e+308 9.223372036854776e+18 inf
pow -1.7976931348623157e+308 1.7976931348623157e+308 inf
pow -1.7976931348623157e+308 inf inf
pow -1.7976931348623157e+308 nan nan
pow -1.7976931348623157e+308 -0.0 1.0
pow -1.7976931348623157e+308 -5e-324 nan
pow -1.7976931348623157e+308 -2.2250738585072014e-308 nan
pow -1.7976931348623157e+308 -1.4916681462400412e-154 nan
pow -1.7976931348623157e+308 -2.7105054312137608e-20 nan
pow -1.7976931348623157e+308 -2.710505431213761e-20 nan
pow -1.7976931348623157e+308 -0.5 nan
pow -1.7976931348623157e+308 -1.0 -5.562684646268003e-309
pow -1.7976931348623157e+308 -2.0 0.0
pow -1.7976931348623157e+308 -3.0 -0.0
pow -1.7976931348623157e+308 -4.5 nan
pow -1.7976931348623157e+308 -6.0 0.0
pow -1.7976931348623157e+308 -499.0 -0.0
pow -1.7976931348623157e+308 -1075.5 nan
pow -1.7976931348623157e+308 -9.223372036854775e+18 0.0
pow -1.7976931348623157e+308 -9.223372036854776e+18 0.0
pow -1.7976931348623157e+308 -1.7976931348623157e+308 0.0
pow -1.7976931348623157e+308 -inf 0.0
pow -inf 0.0 1.0
pow -inf 5e-324 inf
pow -inf 2.2250738585072014e-308 inf
pow -inf 1.4916681462400412e-154 inf
pow -inf 2.7105054312137608e-20 inf
pow -inf 2.710505431213761e-20 inf
pow -inf 0.5 inf
pow -inf 1.0 -inf
pow -inf 2.0 inf
pow -inf 3.0 -inf
pow -inf 4.5 inf
pow -inf 6.0 inf
pow -inf 511.5 inf
pow -inf 1023.0 -inf
pow -inf 9.223372036854775e+18 inf
pow -inf 9.223372036854776e+18 inf
pow -inf 1.7976931348623157e+308 inf
pow -inf inf inf
pow -inf nan nan
pow -inf -0.0 1.0
pow -inf -5e-324 0.0
pow -inf -2.2250738585072014e-308 0.0
pow -inf -1.4916681462400412e-154 0.0
pow -inf -2.7105054312137608e-20 0.0
pow -inf -2.710505431213761e-20 0.0
pow -inf -0.5 0.0
pow -inf -1.0 -0.0
pow -inf -2.0 0.0
pow -inf -3.0 -0.0
pow -inf -4.5 0.0
pow -inf -6.0 0.0
pow -inf -499.0 -0.0
pow -inf -1075.5 0.0
pow -inf -9.223372036854775e+18 0.0
pow -inf -9.223372036854776e+18 0.0
pow -inf -1.7976931348623157e+308 0.0
pow -inf -inf 0.0
powf nan nan nan
powf nan inf nan
powf nan 4.0 nan
powf nan 3.0 nan
powf nan 0.5 nan
powf nan 0.0 1.0
powf nan -0.0 1.0
powf nan -0.5 nan
powf nan -3.0 nan
powf nan -4.0 nan
powf nan -inf nan
powf inf nan nan
powf inf inf inf
powf inf 4.0 inf
powf inf 3.0 inf
powf inf 0.5 inf
powf inf 1.401298464324817e-45 inf
powf inf 0.0 1.0
powf inf -0.0 1.0
powf inf -0.5 0.0
powf inf -3.0 0.0
powf inf -4.0 0.0
powf inf -inf 0.0
powf 4.0 nan nan
powf 4.0 inf inf
powf 4.0 4.0 256.0
powf 4.0 3.0 64.0
powf 4.0 0.5 2.0
powf 4.0 0.0 1.0
powf 4.0 -0.0 1.0
powf 4.0 -0.5 0.5
powf 4.0 -3.0 0.015625
powf 4.0 -4.0 0.00390625
powf 4.0 -inf 0.0
powf 1.0 nan 1.0
powf 1.0 inf 1.0
powf 1.0 4.0 1.0
powf 1.0 3.0 1.0
powf 1.0 0.5 1.0
powf 1.0 0.0 1.0
powf 1.0 -0.0 1.0
powf 1.0 -0.5 1.0
powf 1.0 -3.0 1.0
powf 1.0 -4.0 1.0
powf 1.0 -inf 1.0
powf 0.25 nan nan
powf 0.25 inf 0.0
powf 0.25 4.0 0.00390625
powf 0.25 3.0 0.015625
powf 0.25 0.5 0.5
powf 0.25 0.0 1.0
powf 0.25 -0.0 1.0
powf 0.25 -0.5 2.0
powf 0.25 -3.0 64.0
powf 0.25 -4.0 256.0
powf 0.25 -inf inf
powf 1.401298464324817e-45 -1.0 inf
powf 0.0 nan nan
powf 0.0 inf 0.0
powf 0.0 4.0 0.0
powf 0.0 3.0 0.0
powf 0.0 0.5 0.0
powf 0.0 0.0 1.0
powf 0.0 -0.0 1.0
powf 0.0 -0.5 inf
powf 0.0 -3.0 inf
powf 0.0 -4.0 inf
powf 0.0 -inf inf
powf -0.0 nan nan
powf -0.0 inf 0.0
powf -0.0 4.0 0.0
powf -0.0 3.0 -0.0
powf -0.0 0.5 0.0
powf -0.0 0.0 1.0
powf -0.0 -0.0 1.0
powf -0.0 -0.5 inf
powf -0.0 -3.0 -inf
powf -0.0 -4.0 inf
powf -0.0 -inf inf
powf -0.25 nan nan
powf -0.25 inf 0.0
powf -0.25 4.0 0.00390625
powf -0.25 3.0 -0.015625
powf -0.25 0.5 nan
powf -0.25 0.0 1.0
powf -0.25 -0.0 1.0
powf -0.25 -0.5 nan
powf -0.25 -3.0 -64.0
powf -0.25 -4.0 256.0
powf -0.25 -inf inf
powf -1.0 nan nan
powf -1.0 inf 1.0
powf -1.0 4.0 1.0
powf -1.0 3.0 -1.0
powf -1.0 0.5 nan
powf -1.0 0.0 1.0
powf -1.0 -0.0 1.0
powf -1.0 -0.5 nan
powf -1.0 -3.0 -1.0
powf -1.0 -4.0 1.0
powf -1.0 -inf 1.0
powf -4.0 nan nan
powf -4.0 inf inf
powf -4.0 4.0 256.0
powf -4.0 3.0 -64.0
powf -4.0 0.5 nan
powf -4.0 0.0 1.0
powf -4.0 -0.0 1.0
powf -4.0 -0.5 nan
powf -4.0 -3.0 -0.015625
powf -4.0 -4.0 0.00390625
powf -4.0 -inf 0.0
powf -inf nan nan
powf -inf inf inf
powf -inf 4.0 inf
powf -inf 3.0 -inf
powf -inf 0.5 inf
powf -inf 0.0 1.0
powf -inf -0.0 1.0
powf -inf -0.5 0.0
powf -inf -3.0 -0.0
powf -inf -4.0 0.0
powf -inf -inf 0.0
powf 5.7965066844190005e-06 8.623612403869629 0.0
powf 5.63345395221404e-07 -6.1668171882629395 inf
powf 65.68790435791016 21.2027587890625 inf
powf 2.204067151012623e-08 5.897747039794922 0.0
powf 2.5653205781850374e-08 5.9495744705200195 0.0
powf 0.0010547458659857512 15.1712064743042 0.0
powf 2.6745722607121603e-14 -2.8391594886779785 inf
powf 4.262524127960205 -71.71919250488281 0.0
powf 12.739642143249512 -40.860164642333984 0.0
powf 0.0006678311037831008 -12.136052131652832 inf
powf 207.3630828857422 16.63400650024414 inf
powf 3.232226986060738e-11 -3.67309308052063 inf
powf 0.000333723786752671 12.989755630493164 0.0
powf 1.3554422433647318e-18 -2.1565349102020264 inf
powf 49.33817672729492 -26.668466567993164 0.0
powf 8.59713255446648e-12 -3.4828851222991943 inf
powf 2797.97509765625 11.179076194763184 inf
powf 3.6869189739227295 -79.68568420410156 0.0
powf 1.485344486296114e-11 4.170851707458496 0.0
powf 3359.509521484375 11.016866683959961 inf
powf 0.0011099671246483922 15.151376724243164 1.401298464324817e-45
powf 0.999961256980896 2246791.5 1.5668405781481365e-38
powf 1.1754942106924411e-38 -0.5000000596046448 9.223420415366398e+18
powf 2.8684579564729005e-42 -0.5000000596046448 5.904433736152462e+20
powf 1.1754942106924411e-38 -1.175494490952134e-38 1.0
powf 0.0 -2.8684579564729005e-42 inf
powf 0.0 2.8684579564729005e-42 0.0
powf -1.0 -3.4028234663852886e+38 1.0
powf 4.690930976991581e-11 3.6727147102355957 1.1627360888239958e-38
powf 3.4028234663852886e+38 3.4028234663852886e+38 inf
powf 3.4028234663852886e+38 -3.4028234663852886e+38 0.0
powf 6981469339648.0 2.999999761581421 3.40280805175399e+38
powf 3.4028234663852886e+38 1.0 3.4028234663852886e+38
expf nan nan
expf inf inf
expf 3.4028234663852886e+38 inf
expf -inf 0.0
expf -3.4028234663852886e+38 0.0
expf 0.0 1.0
expf -0.0 1.0
expf 87.99993896484375 1.6515354625604005e+38
expf 88.00006103515625 1.6517370697118608e+38
expf 103.99993896484375 inf
expf 104.00006103515625 inf
expf -87.99993896484375 6.054971427990533e-39
expf -88.00006103515625 6.054232943699834e-39
expf -103.99993896484375 0.0
expf -104.00006103515625 0.0
exp nan nan
exp inf inf
exp -inf 0.0
exp 1.7976931348623157e+308 inf
exp -1.7976931348623157e+308 0.0
exp 0.0 1.0
exp -0.0 1.0
exp 5e-324 1.0
exp -5e-324 1.0
exp 5.551115123125783e-17 1.0
exp -5.551115123125783e-17 1.0
exp 0.5 1.6487212707001282
exp -0.5 0.6065306597126334
exp 1.0 2.718281828459045
exp -1.0 0.36787944117144233
exp 2.0 7.38905609893065
exp -2.0 0.1353352832366127
exp 1.071111111111111 2.918620610816211
exp 709.782712893384 1.7976931348622732e+308
exp 709.7827128933841 inf
exp -745.1332191019411 5e-324
exp -745.1332191019412 0.0
exp -698.6923580044248 3.645561009778394e-304
tanhf nan nan
tanhf inf 1.0
tanhf -inf -1.0
tanhf 0.0 0.0
tanhf -0.0 -0.0
tanhf 1.401298464324817e-45 1.401298464324817e-45
tanhf -1.401298464324817e-45 -1.401298464324817e-45
cbrtf inf inf
cbrtf -inf -inf
cbrtf nan nan
cbrtf 0.0 0.0
cbrtf 1.401298464324817e-45 1.119034708375443e-15
cbrtf 2.802596928649634e-45 1.4098953404298475e-15
cbrtf 4.203895392974451e-45 1.613927260335924e-15
cbrtf 5.605193857299268e-45 1.7763568394002505e-15
cbrtf 5.877471754111438e-39 1.8046660357502048e-13
cbrtf 1.1754943508222875e-38 2.2737367544323206e-13
cbrtf 1.0 1.0
cbrtf 2.0 1.2599210739135742
cbrtf 3.4028234663852886e+38 6981463572480.0
cbrtf -0.0 -0.0
cbrtf -1.401298464324817e-45 -1.119034708375443e-15
cbrtf -2.802596928649634e-45 -1.4098953404298475e-15
cbrtf -4.203895392974451e-45 -1.613927260335924e-15
cbrtf -5.605193857299268e-45 -1.7763568394002505e-15
cbrtf -5.877471754111438e-39 -1.8046660357502048e-13
cbrtf -1.1754943508222875e-38 -2.2737367544323206e-13
cbrtf -1.0 -1.0
cbrtf -2.0 -1.2599210739135742
cbrtf -3.4028234663852886e+38 -6981463572480.0
acos nan nan
acos inf nan
acos -inf nan
acos 0.0 1.5707963267948966
acos -0.0 1.5707963267948966
acos 1.0 0.0
acos -1.0 3.141592653589793
acos 1.0000000000000002 nan
acos -1.0000000000000002 nan
asin nan nan
asin inf nan
asin -inf nan
asin 0.0 0.0
asin -0.0 -0.0
asin 5e-324 5e-324
asin -5e-324 -5e-324
asin 1.0 1.5707963267948966
asin -1.0 -1.5707963267948966
asin 1.0000000000000002 nan
asin -1.0000000000000002 nan
