3v4l.org

run code in 300+ PHP versions simultaneously
<?php function inverse_sqrt( $x) { return 1 / sqrt($x); } function fast_inverse_sqrt( $x) { $i = 0x5f3759df - (unpack('l', pack('f', $x))[1] >> 1); $y = unpack('f', pack('l', $i))[1]; return $y * (1.5 - 0.5 * $x * $y * $y); } $t = microtime(true); for($i = 0.1; $i <= 100; $i = $i + 0.04) { $x = inverse_sqrt($i); } $inverse_sqrt_time = microtime(true) - $t; $t = microtime(true); for($i = 0.1; $i <= 100; $i = $i + 0.04) { $x = fast_inverse_sqrt($i); } $fast_inverse_sqrt_time = microtime(true) - $t; var_dump($inverse_sqrt_time, $fast_inverse_sqrt_time); if ($inverse_sqrt_time < $fast_inverse_sqrt_time) { echo "inverse_sqrt is faster"; } else { echo "fast_inverse_sqrt is faster"; }
Output for 8.1.1
float(0.00011897087097167969) float(0.0010869503021240234) inverse_sqrt is faster
Output for 8.1.0
float(0.0001289844512939453) float(0.0010879039764404297) inverse_sqrt is faster
Output for 8.0.14
float(0.00011610984802246094) float(0.0010259151458740234) inverse_sqrt is faster
Output for 8.0.13
float(0.00012803077697753906) float(0.0010690689086914062) inverse_sqrt is faster
Output for 8.0.12
float(0.00010991096496582031) float(0.0010530948638916016) inverse_sqrt is faster
Output for 8.0.11
float(0.00010991096496582031) float(0.001046895980834961) inverse_sqrt is faster
Output for 8.0.10
float(0.00011897087097167969) float(0.0010411739349365234) inverse_sqrt is faster
Output for 8.0.9
float(0.00011301040649414062) float(0.0010387897491455078) inverse_sqrt is faster
Output for 8.0.8
float(0.00011587142944335938) float(0.0010421276092529297) inverse_sqrt is faster
Output for 8.0.7
float(0.0001239776611328125) float(0.0010280609130859375) inverse_sqrt is faster
Output for 8.0.6
float(0.00011205673217773438) float(0.0010249614715576172) inverse_sqrt is faster
Output for 8.0.5
float(0.0001239776611328125) float(0.001033782958984375) inverse_sqrt is faster
Output for 8.0.3
float(0.00011301040649414062) float(0.0010609626770019531) inverse_sqrt is faster
Output for 8.0.2
float(0.00011014938354492188) float(0.0011150836944580078) inverse_sqrt is faster
Output for 8.0.1
float(0.00011491775512695312) float(0.0011210441589355469) inverse_sqrt is faster
Output for 8.0.0
float(0.003203868865966797) float(0.0011310577392578125) fast_inverse_sqrt is faster
Output for 7.4.27
float(0.0001220703125) float(0.0011320114135742) inverse_sqrt is faster
Output for 7.4.26
float(0.00013208389282227) float(0.0010910034179688) inverse_sqrt is faster
Output for 7.4.25
float(0.0001220703125) float(0.001101016998291) inverse_sqrt is faster
Output for 7.4.24
float(0.0001218318939209) float(0.0010650157928467) inverse_sqrt is faster
Output for 7.4.23
float(0.00012397766113281) float(0.0010499954223633) inverse_sqrt is faster
Output for 7.4.22
float(0.00012898445129395) float(0.0010738372802734) inverse_sqrt is faster
Output for 7.4.21
float(0.00012302398681641) float(0.0011610984802246) inverse_sqrt is faster
Output for 7.4.20
float(0.0001370906829834) float(0.0010790824890137) inverse_sqrt is faster
Output for 7.4.19
float(0.00012111663818359) float(0.0010738372802734) inverse_sqrt is faster
Output for 7.4.18
float(0.00012588500976562) float(0.0010509490966797) inverse_sqrt is faster
Output for 7.4.16
float(0.00012302398681641) float(0.001121997833252) inverse_sqrt is faster
Output for 7.4.15
float(0.0001220703125) float(0.0010449886322021) inverse_sqrt is faster
Output for 7.4.14
float(0.00012302398681641) float(0.0010449886322021) inverse_sqrt is faster
Output for 7.4.13
float(0.00012493133544922) float(0.0010471343994141) inverse_sqrt is faster
Output for 7.4.12
float(0.00012302398681641) float(0.0010590553283691) inverse_sqrt is faster
Output for 7.4.11
float(0.00012493133544922) float(0.0010411739349365) inverse_sqrt is faster
Output for 7.4.10
float(0.00013113021850586) float(0.0011529922485352) inverse_sqrt is faster
Output for 7.4.9
float(0.00012302398681641) float(0.0010440349578857) inverse_sqrt is faster
Output for 7.4.8
float(0.00012588500976562) float(0.0010571479797363) inverse_sqrt is faster
Output for 7.4.7
float(0.00012588500976562) float(0.0010840892791748) inverse_sqrt is faster
Output for 7.4.6
float(0.00012612342834473) float(0.0012059211730957) inverse_sqrt is faster
Output for 7.4.5
float(0.00012588500976562) float(0.0010650157928467) inverse_sqrt is faster
Output for 7.4.4
float(0.00012993812561035) float(0.0010650157928467) inverse_sqrt is faster
Output for 7.4.3
float(0.00022792816162109) float(0.0010831356048584) inverse_sqrt is faster
Output for 7.4.2
float(0.00012683868408203) float(0.0010499954223633) inverse_sqrt is faster
Output for 7.4.1
float(0.00013113021850586) float(0.0010809898376465) inverse_sqrt is faster
Output for 7.4.0
float(0.00012707710266113) float(0.0010659694671631) inverse_sqrt is faster
Output for 7.3.33
float(0.00012087821960449) float(0.0011229515075684) inverse_sqrt is faster
Output for 7.3.32
float(0.00012302398681641) float(0.0010919570922852) inverse_sqrt is faster
Output for 7.3.31
float(0.00012111663818359) float(0.0011041164398193) inverse_sqrt is faster
Output for 7.3.30
float(0.0001380443572998) float(0.0011258125305176) inverse_sqrt is faster
Output for 7.3.29
float(0.00012397766113281) float(0.0011358261108398) inverse_sqrt is faster
Output for 7.3.28
float(0.00012302398681641) float(0.0011591911315918) inverse_sqrt is faster
Output for 7.3.27
float(0.00012302398681641) float(0.0011448860168457) inverse_sqrt is faster
Output for 7.3.26
float(0.00012302398681641) float(0.0011019706726074) inverse_sqrt is faster
Output for 7.3.25
float(0.00012087821960449) float(0.001101016998291) inverse_sqrt is faster
Output for 7.3.24
float(0.00012087821960449) float(0.0011701583862305) inverse_sqrt is faster
Output for 7.3.23
float(0.00012683868408203) float(0.0011250972747803) inverse_sqrt is faster
Output for 7.3.22
float(0.00012493133544922) float(0.0011110305786133) inverse_sqrt is faster
Output for 7.3.21
float(0.00012803077697754) float(0.001133918762207) inverse_sqrt is faster
Output for 7.3.20
float(0.00012683868408203) float(0.0011551380157471) inverse_sqrt is faster
Output for 7.3.19
float(0.00012707710266113) float(0.0011348724365234) inverse_sqrt is faster
Output for 7.3.18
float(0.00012612342834473) float(0.0010647773742676) inverse_sqrt is faster
Output for 7.3.17
float(0.00012612342834473) float(0.0011119842529297) inverse_sqrt is faster
Output for 7.3.16
float(0.00012302398681641) float(0.0011129379272461) inverse_sqrt is faster
Output for 7.3.15
float(0.00012493133544922) float(0.0010910034179688) inverse_sqrt is faster
Output for 7.3.14
float(0.00012397766113281) float(0.0010571479797363) inverse_sqrt is faster
Output for 7.3.13
float(0.0001378059387207) float(0.0011031627655029) inverse_sqrt is faster
Output for 7.3.12
float(0.00012922286987305) float(0.0010979175567627) inverse_sqrt is faster
Output for 7.3.11
float(0.0001370906829834) float(0.0011420249938965) inverse_sqrt is faster
Output for 7.3.10
float(0.00012898445129395) float(0.0011379718780518) inverse_sqrt is faster
Output for 7.3.9
float(0.00012302398681641) float(0.0011250972747803) inverse_sqrt is faster
Output for 7.3.3, 7.3.8
float(0.00012803077697754) float(0.0011129379272461) inverse_sqrt is faster
Output for 7.3.7
float(0.00012612342834473) float(0.0011169910430908) inverse_sqrt is faster
Output for 7.3.6
float(0.00012707710266113) float(0.0011208057403564) inverse_sqrt is faster
Output for 7.3.5
float(0.00012493133544922) float(0.0010671615600586) inverse_sqrt is faster
Output for 7.3.4
float(0.00012803077697754) float(0.0011301040649414) inverse_sqrt is faster
Output for 7.3.2
float(0.00012803077697754) float(0.0010929107666016) inverse_sqrt is faster
Output for 7.3.1
float(0.00012612342834473) float(0.0010759830474854) inverse_sqrt is faster
Output for 7.3.0
float(0.00017905235290527) float(0.0015368461608887) inverse_sqrt is faster
Output for 7.2.34
float(0.00013113021850586) float(0.0011849403381348) inverse_sqrt is faster
Output for 7.2.33
float(0.00012898445129395) float(0.0011780261993408) inverse_sqrt is faster
Output for 7.2.32
float(0.00013017654418945) float(0.0011999607086182) inverse_sqrt is faster
Output for 7.2.31
float(0.00013089179992676) float(0.0011792182922363) inverse_sqrt is faster
Output for 7.2.30
float(0.00012898445129395) float(0.001215934753418) inverse_sqrt is faster
Output for 7.2.29
float(0.00013208389282227) float(0.0011639595031738) inverse_sqrt is faster
Output for 7.2.28
float(0.00013399124145508) float(0.0011429786682129) inverse_sqrt is faster
Output for 7.2.27
float(0.00013494491577148) float(0.0011551380157471) inverse_sqrt is faster
Output for 7.2.26
float(0.00013089179992676) float(0.0011820793151855) inverse_sqrt is faster
Output for 7.2.25
float(0.0001370906829834) float(0.0011239051818848) inverse_sqrt is faster
Output for 7.2.24
float(0.00014805793762207) float(0.0011930465698242) inverse_sqrt is faster
Output for 7.2.23
float(0.00013303756713867) float(0.0011970996856689) inverse_sqrt is faster
Output for 7.2.22
float(0.00013017654418945) float(0.0011820793151855) inverse_sqrt is faster
Output for 7.2.21
float(0.00013089179992676) float(0.0012059211730957) inverse_sqrt is faster
Output for 7.2.20
float(0.00014591217041016) float(0.0012249946594238) inverse_sqrt is faster
Output for 7.2.19
float(0.0001370906829834) float(0.001194953918457) inverse_sqrt is faster
Output for 7.2.18
float(0.00013017654418945) float(0.0012180805206299) inverse_sqrt is faster
Output for 7.2.17
float(0.00012588500976562) float(0.001147985458374) inverse_sqrt is faster
Output for 7.2.16
float(0.00012898445129395) float(0.0011498928070068) inverse_sqrt is faster
Output for 7.2.15
float(0.00014901161193848) float(0.001162052154541) inverse_sqrt is faster
Output for 7.2.14
float(0.00013113021850586) float(0.0010988712310791) inverse_sqrt is faster
Output for 7.2.13
float(0.00013494491577148) float(0.0011649131774902) inverse_sqrt is faster
Output for 7.2.12
float(0.00012898445129395) float(0.0011820793151855) inverse_sqrt is faster
Output for 7.2.11
float(0.00012898445129395) float(0.0012040138244629) inverse_sqrt is faster
Output for 7.2.10
float(0.00012898445129395) float(0.0011801719665527) inverse_sqrt is faster
Output for 7.2.9
float(0.00013184547424316) float(0.0011358261108398) inverse_sqrt is faster
Output for 7.2.8
float(0.00013017654418945) float(0.0011317729949951) inverse_sqrt is faster
Output for 7.2.7
float(0.00012993812561035) float(0.0011749267578125) inverse_sqrt is faster
Output for 7.2.6
float(0.00012898445129395) float(0.0011920928955078) inverse_sqrt is faster
Output for 7.2.5
float(0.00012898445129395) float(0.0011699199676514) inverse_sqrt is faster
Output for 7.2.4
float(0.00012898445129395) float(0.0011410713195801) inverse_sqrt is faster
Output for 7.2.3
float(0.00012803077697754) float(0.0011367797851562) inverse_sqrt is faster
Output for 7.2.2
float(0.00012993812561035) float(0.0011839866638184) inverse_sqrt is faster
Output for 7.2.1
float(0.00013113021850586) float(0.0012078285217285) inverse_sqrt is faster
Output for 7.2.0
float(0.00013303756713867) float(0.0012030601501465) inverse_sqrt is faster
Output for 7.1.33
float(0.00020790100097656) float(0.0023491382598877) inverse_sqrt is faster
Output for 7.1.32
float(0.00015091896057129) float(0.0016019344329834) inverse_sqrt is faster
Output for 7.1.31
float(0.00014901161193848) float(0.0015699863433838) inverse_sqrt is faster
Output for 7.1.30
float(0.00014400482177734) float(0.0015709400177002) inverse_sqrt is faster
Output for 7.1.29
float(0.00015807151794434) float(0.0017189979553223) inverse_sqrt is faster
Output for 7.1.28
float(0.00015616416931152) float(0.0016767978668213) inverse_sqrt is faster
Output for 7.1.27
float(0.00014400482177734) float(0.0015950202941895) inverse_sqrt is faster
Output for 7.1.26
float(0.0001521110534668) float(0.0016319751739502) inverse_sqrt is faster
Output for 7.1.25
float(0.00015497207641602) float(0.001600980758667) inverse_sqrt is faster
Output for 7.1.24
float(0.00015592575073242) float(0.0015799999237061) inverse_sqrt is faster
Output for 7.1.23
float(0.00014996528625488) float(0.0015149116516113) inverse_sqrt is faster
Output for 7.1.22
float(0.00014710426330566) float(0.0016040802001953) inverse_sqrt is faster
Output for 7.1.21
float(0.00014305114746094) float(0.0015718936920166) inverse_sqrt is faster
Output for 7.1.20
float(0.00014400482177734) float(0.0015389919281006) inverse_sqrt is faster
Output for 7.1.19
float(0.00014305114746094) float(0.0015850067138672) inverse_sqrt is faster
Output for 7.1.18
float(0.00015377998352051) float(0.0016071796417236) inverse_sqrt is faster
Output for 7.1.17
float(0.00014710426330566) float(0.0015599727630615) inverse_sqrt is faster
Output for 7.1.16
float(0.00015997886657715) float(0.0016179084777832) inverse_sqrt is faster
Output for 7.1.15
float(0.0001521110534668) float(0.001666784286499) inverse_sqrt is faster
Output for 7.1.14
float(0.00014996528625488) float(0.0016679763793945) inverse_sqrt is faster
Output for 7.1.13
float(0.00015091896057129) float(0.0016200542449951) inverse_sqrt is faster
Output for 7.1.12
float(0.00014209747314453) float(0.0017199516296387) inverse_sqrt is faster
Output for 7.1.11
float(0.00015711784362793) float(0.0015928745269775) inverse_sqrt is faster
Output for 7.1.10
float(0.00015902519226074) float(0.001629114151001) inverse_sqrt is faster
Output for 7.1.9
float(0.00014090538024902) float(0.0016160011291504) inverse_sqrt is faster
Output for 7.1.8
float(0.00014805793762207) float(0.0015790462493896) inverse_sqrt is faster
Output for 7.1.7
float(0.00015687942504883) float(0.0015850067138672) inverse_sqrt is faster
Output for 7.1.6
float(0.00014495849609375) float(0.0015978813171387) inverse_sqrt is faster
Output for 7.1.5
float(0.00014591217041016) float(0.0015661716461182) inverse_sqrt is faster
Output for 7.1.4
float(0.00016212463378906) float(0.0015499591827393) inverse_sqrt is faster
Output for 7.1.3
float(0.00015497207641602) float(0.0016109943389893) inverse_sqrt is faster
Output for 7.1.2
float(0.00015807151794434) float(0.0016078948974609) inverse_sqrt is faster
Output for 7.1.1
float(0.00015497207641602) float(0.0015649795532227) inverse_sqrt is faster
Output for 7.1.0
float(0.00014495849609375) float(0.0015971660614014) inverse_sqrt is faster
Output for 7.0.33
float(0.00017189979553223) float(0.0017199516296387) inverse_sqrt is faster
Output for 7.0.32
float(0.00017499923706055) float(0.0016980171203613) inverse_sqrt is faster
Output for 7.0.31
float(0.00016498565673828) float(0.0016939640045166) inverse_sqrt is faster
Output for 7.0.30
float(0.00016498565673828) float(0.0016758441925049) inverse_sqrt is faster
Output for 7.0.29
float(0.0001518726348877) float(0.001737117767334) inverse_sqrt is faster
Output for 7.0.28
float(0.00016307830810547) float(0.0016639232635498) inverse_sqrt is faster
Output for 7.0.27
float(0.0001530647277832) float(0.0016970634460449) inverse_sqrt is faster
Output for 7.0.26
float(0.00016188621520996) float(0.001708984375) inverse_sqrt is faster
Output for 7.0.25
float(0.00016093254089355) float(0.0016779899597168) inverse_sqrt is faster
Output for 7.0.24
float(0.00014615058898926) float(0.0016307830810547) inverse_sqrt is faster
Output for 7.0.23
float(0.0001678466796875) float(0.0017001628875732) inverse_sqrt is faster
Output for 7.0.22
float(0.00014805793762207) float(0.0016939640045166) inverse_sqrt is faster
Output for 7.0.21
float(0.00018215179443359) float(0.0016868114471436) inverse_sqrt is faster
Output for 7.0.20
float(0.00016379356384277) float(0.0016791820526123) inverse_sqrt is faster
Output for 7.0.19
float(0.00015997886657715) float(0.0017848014831543) inverse_sqrt is faster
Output for 7.0.18
float(0.00015401840209961) float(0.0016601085662842) inverse_sqrt is faster
Output for 7.0.17
float(0.00015401840209961) float(0.0017380714416504) inverse_sqrt is faster
Output for 7.0.16
float(0.00018000602722168) float(0.001723051071167) inverse_sqrt is faster
Output for 7.0.15
float(0.00022006034851074) float(0.0017929077148438) inverse_sqrt is faster
Output for 7.0.14
float(0.00015807151794434) float(0.0017440319061279) inverse_sqrt is faster
Output for 7.0.13
float(0.00015616416931152) float(0.0017249584197998) inverse_sqrt is faster
Output for 7.0.12
float(0.00014686584472656) float(0.0017361640930176) inverse_sqrt is faster
Output for 7.0.11
float(0.00015616416931152) float(0.0017268657684326) inverse_sqrt is faster
Output for 7.0.10
float(0.00014996528625488) float(0.0017471313476562) inverse_sqrt is faster
Output for 7.0.9
float(0.00014996528625488) float(0.0017321109771729) inverse_sqrt is faster
Output for 7.0.8
float(0.00015687942504883) float(0.0017311573028564) inverse_sqrt is faster
Output for 7.0.7
float(0.0001530647277832) float(0.0016498565673828) inverse_sqrt is faster
Output for 7.0.6
float(0.00016283988952637) float(0.0018332004547119) inverse_sqrt is faster
Output for 7.0.5
float(0.00015497207641602) float(0.0017249584197998) inverse_sqrt is faster
Output for 7.0.4
float(0.00021195411682129) float(0.0023221969604492) inverse_sqrt is faster
Output for 7.0.3
float(0.00015497207641602) float(0.0017399787902832) inverse_sqrt is faster
Output for 7.0.2
float(0.00015902519226074) float(0.0017600059509277) inverse_sqrt is faster
Output for 7.0.1
float(0.0001530647277832) float(0.0017359256744385) inverse_sqrt is faster
Output for 7.0.0
float(0.00015592575073242) float(0.0017688274383545) inverse_sqrt is faster
Output for 5.6.40
float(0.00049901008605957) float(0.0030381679534912) inverse_sqrt is faster
Output for 5.6.39
float(0.00050902366638184) float(0.0030279159545898) inverse_sqrt is faster
Output for 5.6.38
float(0.00059795379638672) float(0.0031828880310059) inverse_sqrt is faster
Output for 5.6.37
float(0.00052618980407715) float(0.0030629634857178) inverse_sqrt is faster
Output for 5.6.36
float(0.00053000450134277) float(0.003075122833252) inverse_sqrt is faster
Output for 5.6.35
float(0.00049519538879395) float(0.0030868053436279) inverse_sqrt is faster
Output for 5.6.34
float(0.00050902366638184) float(0.0030930042266846) inverse_sqrt is faster
Output for 5.6.33
float(0.00049304962158203) float(0.0030221939086914) inverse_sqrt is faster
Output for 5.6.32
float(0.00049400329589844) float(0.0030808448791504) inverse_sqrt is faster
Output for 5.6.31
float(0.00055098533630371) float(0.0031740665435791) inverse_sqrt is faster
Output for 5.6.11, 5.6.30
float(0.00049901008605957) float(0.0030169486999512) inverse_sqrt is faster
Output for 5.6.29
float(0.00048112869262695) float(0.0029621124267578) inverse_sqrt is faster
Output for 5.6.28
float(0.00049185752868652) float(0.0029940605163574) inverse_sqrt is faster
Output for 5.6.27
float(0.00053310394287109) float(0.0029878616333008) inverse_sqrt is faster
Output for 5.6.26
float(0.0005030632019043) float(0.002957820892334) inverse_sqrt is faster
Output for 5.6.25
float(0.00053691864013672) float(0.0031039714813232) inverse_sqrt is faster
Output for 5.6.24
float(0.00049901008605957) float(0.0030019283294678) inverse_sqrt is faster
Output for 5.6.23
float(0.00050997734069824) float(0.0029411315917969) inverse_sqrt is faster
Output for 5.6.22
float(0.00050902366638184) float(0.0029740333557129) inverse_sqrt is faster
Output for 5.6.21
float(0.00050997734069824) float(0.0029940605163574) inverse_sqrt is faster
Output for 5.6.20
float(0.00049710273742676) float(0.0029568672180176) inverse_sqrt is faster
Output for 5.6.19
float(0.00050592422485352) float(0.0029428005218506) inverse_sqrt is faster
Output for 5.6.18
float(0.00050210952758789) float(0.0028970241546631) inverse_sqrt is faster
Output for 5.6.17
float(0.00048184394836426) float(0.0029261112213135) inverse_sqrt is faster
Output for 5.6.16
float(0.00049805641174316) float(0.0029959678649902) inverse_sqrt is faster
Output for 5.6.15
float(0.00049901008605957) float(0.002938985824585) inverse_sqrt is faster
Output for 5.6.14
float(0.00051093101501465) float(0.002953052520752) inverse_sqrt is faster
Output for 5.6.13
float(0.00049495697021484) float(0.0029990673065186) inverse_sqrt is faster
Output for 5.6.12
float(0.00050210952758789) float(0.0029819011688232) inverse_sqrt is faster
Output for 5.6.10
float(0.00049901008605957) float(0.0029470920562744) inverse_sqrt is faster
Output for 5.6.9
float(0.00050592422485352) float(0.0028910636901855) inverse_sqrt is faster
Output for 5.6.8
float(0.00049185752868652) float(0.0029911994934082) inverse_sqrt is faster
Output for 5.6.7
float(0.00051617622375488) float(0.0028870105743408) inverse_sqrt is faster
Output for 5.6.6
float(0.00050115585327148) float(0.0029659271240234) inverse_sqrt is faster
Output for 5.6.5
float(0.00069403648376465) float(0.0043141841888428) inverse_sqrt is faster
Output for 5.6.4
float(0.00052595138549805) float(0.0031309127807617) inverse_sqrt is faster
Output for 5.6.3
float(0.00054407119750977) float(0.0029900074005127) inverse_sqrt is faster
Output for 5.6.2
float(0.00052595138549805) float(0.003040075302124) inverse_sqrt is faster
Output for 5.6.1
float(0.00053000450134277) float(0.002953052520752) inverse_sqrt is faster
Output for 5.6.0
float(0.00049781799316406) float(0.0029568672180176) inverse_sqrt is faster
Output for 5.5.38
float(0.00051689147949219) float(0.0030560493469238) inverse_sqrt is faster
Output for 5.5.37
float(0.00054097175598145) float(0.0030670166015625) inverse_sqrt is faster
Output for 5.5.36
float(0.00056290626525879) float(0.0030031204223633) inverse_sqrt is faster
Output for 5.5.35
float(0.0005488395690918) float(0.0030901432037354) inverse_sqrt is faster
Output for 5.5.34
float(0.00053977966308594) float(0.0030608177185059) inverse_sqrt is faster
Output for 5.5.33
float(0.00054812431335449) float(0.0030229091644287) inverse_sqrt is faster
Output for 5.5.32
float(0.00053882598876953) float(0.0031249523162842) inverse_sqrt is faster
Output for 5.5.31
float(0.00053095817565918) float(0.0029928684234619) inverse_sqrt is faster
Output for 5.5.30
float(0.00053906440734863) float(0.0030169486999512) inverse_sqrt is faster
Output for 5.5.29
float(0.00051593780517578) float(0.0029871463775635) inverse_sqrt is faster
Output for 5.5.28
float(0.00052499771118164) float(0.0030159950256348) inverse_sqrt is faster
Output for 5.5.27
float(0.00053501129150391) float(0.0030031204223633) inverse_sqrt is faster
Output for 5.5.26
float(0.00051379203796387) float(0.0030050277709961) inverse_sqrt is faster
Output for 5.5.25
float(0.00052618980407715) float(0.0029590129852295) inverse_sqrt is faster
Output for 5.5.24
float(0.00053501129150391) float(0.0029001235961914) inverse_sqrt is faster
Output for 5.5.23
float(0.00062108039855957) float(0.0032589435577393) inverse_sqrt is faster
Output for 5.5.22
float(0.00050997734069824) float(0.0029449462890625) inverse_sqrt is faster
Output for 5.5.21
float(0.00053215026855469) float(0.0029568672180176) inverse_sqrt is faster
Output for 5.5.20
float(0.00051617622375488) float(0.0030519962310791) inverse_sqrt is faster
Output for 5.5.19
float(0.00053286552429199) float(0.0030069351196289) inverse_sqrt is faster
Output for 5.5.18
float(0.00051689147949219) float(0.002936840057373) inverse_sqrt is faster
Output for 5.5.17
float(0.00052094459533691) float(0.0031859874725342) inverse_sqrt is faster
Output for 5.5.16
float(0.00052499771118164) float(0.002997875213623) inverse_sqrt is faster
Output for 5.5.15
float(0.00051593780517578) float(0.0030200481414795) inverse_sqrt is faster
Output for 5.5.14
float(0.00051689147949219) float(0.003018856048584) inverse_sqrt is faster
Output for 5.5.13
float(0.00052595138549805) float(0.0030438899993896) inverse_sqrt is faster
Output for 5.5.12
float(0.00050902366638184) float(0.0030210018157959) inverse_sqrt is faster
Output for 5.5.11
float(0.00051403045654297) float(0.0030980110168457) inverse_sqrt is faster
Output for 5.5.10
float(0.00051498413085938) float(0.0029489994049072) inverse_sqrt is faster
Output for 5.5.9
float(0.00052404403686523) float(0.0030050277709961) inverse_sqrt is faster
Output for 5.5.8
float(0.00052213668823242) float(0.0029690265655518) inverse_sqrt is faster
Output for 5.5.7
float(0.00052094459533691) float(0.0029809474945068) inverse_sqrt is faster
Output for 5.5.6
float(0.00051617622375488) float(0.0030598640441895) inverse_sqrt is faster
Output for 5.5.5
float(0.00049805641174316) float(0.0029149055480957) inverse_sqrt is faster
Output for 5.5.4
float(0.00051403045654297) float(0.0029988288879395) inverse_sqrt is faster
Output for 5.5.3
float(0.00052499771118164) float(0.0030038356781006) inverse_sqrt is faster
Output for 5.5.2
float(0.00051403045654297) float(0.0030219554901123) inverse_sqrt is faster
Output for 5.5.1
float(0.00052499771118164) float(0.0032250881195068) inverse_sqrt is faster
Output for 5.5.0
float(0.00053596496582031) float(0.0030868053436279) inverse_sqrt is faster
Output for 5.4.45
float(0.00053596496582031) float(0.0032470226287842) inverse_sqrt is faster
Output for 5.4.44
float(0.00053715705871582) float(0.0030829906463623) inverse_sqrt is faster
Output for 5.4.43
float(0.00054097175598145) float(0.0031230449676514) inverse_sqrt is faster
Output for 5.4.42
float(0.00054192543029785) float(0.003162145614624) inverse_sqrt is faster
Output for 5.4.41
float(0.00055098533630371) float(0.0031020641326904) inverse_sqrt is faster
Output for 5.4.40
float(0.00053596496582031) float(0.00313401222229) inverse_sqrt is faster
Output for 5.4.39
float(0.00056195259094238) float(0.0030820369720459) inverse_sqrt is faster
Output for 5.4.38
float(0.00054407119750977) float(0.0031769275665283) inverse_sqrt is faster
Output for 5.4.37
float(0.00055813789367676) float(0.0030779838562012) inverse_sqrt is faster
Output for 5.4.36
float(0.0006110668182373) float(0.0031540393829346) inverse_sqrt is faster
Output for 5.4.35
float(0.00053215026855469) float(0.0031239986419678) inverse_sqrt is faster
Output for 5.4.34
float(0.00055718421936035) float(0.0030498504638672) inverse_sqrt is faster
Output for 5.4.33
float(0.00054693222045898) float(0.0030851364135742) inverse_sqrt is faster
Output for 5.4.32
float(0.00054407119750977) float(0.0031421184539795) inverse_sqrt is faster
Output for 5.4.31
float(0.00054502487182617) float(0.0031640529632568) inverse_sqrt is faster
Output for 5.4.30
float(0.00057387351989746) float(0.0031909942626953) inverse_sqrt is faster
Output for 5.4.29
float(0.00057196617126465) float(0.0031211376190186) inverse_sqrt is faster
Output for 5.4.28
float(0.00053215026855469) float(0.0031008720397949) inverse_sqrt is faster
Output for 5.4.27
float(0.00057101249694824) float(0.0031321048736572) inverse_sqrt is faster
Output for 5.4.26
float(0.00055718421936035) float(0.0030848979949951) inverse_sqrt is faster
Output for 5.4.25
float(0.00053215026855469) float(0.0033440589904785) inverse_sqrt is faster
Output for 5.4.24
float(0.0005338191986084) float(0.0032501220703125) inverse_sqrt is faster
Output for 5.4.23
float(0.00054216384887695) float(0.0031249523162842) inverse_sqrt is faster
Output for 5.4.22
float(0.00055193901062012) float(0.0032670497894287) inverse_sqrt is faster
Output for 5.4.21
float(0.00056886672973633) float(0.0030889511108398) inverse_sqrt is faster
Output for 5.4.20
float(0.00055694580078125) float(0.0031130313873291) inverse_sqrt is faster
Output for 5.4.19
float(0.00055313110351562) float(0.0030648708343506) inverse_sqrt is faster
Output for 5.4.18
float(0.00054788589477539) float(0.0030930042266846) inverse_sqrt is faster
Output for 5.4.17
float(0.00053501129150391) float(0.0030109882354736) inverse_sqrt is faster
Output for 5.4.16
float(0.0005500316619873) float(0.0030720233917236) inverse_sqrt is faster
Output for 5.4.15
float(0.00053906440734863) float(0.0029962062835693) inverse_sqrt is faster
Output for 5.4.14
float(0.00055599212646484) float(0.0029489994049072) inverse_sqrt is faster
Output for 5.4.13
float(0.00054407119750977) float(0.0030350685119629) inverse_sqrt is faster
Output for 5.4.12
float(0.00057721138000488) float(0.0030739307403564) inverse_sqrt is faster
Output for 5.4.11
float(0.00055909156799316) float(0.002993106842041) inverse_sqrt is faster
Output for 5.4.10
float(0.00059795379638672) float(0.0030679702758789) inverse_sqrt is faster
Output for 5.4.9
float(0.00054597854614258) float(0.003136157989502) inverse_sqrt is faster
Output for 5.4.8
float(0.00061917304992676) float(0.0035128593444824) inverse_sqrt is faster
Output for 5.4.7
float(0.00054192543029785) float(0.0034940242767334) inverse_sqrt is faster
Output for 5.4.6
float(0.00069999694824219) float(0.0036020278930664) inverse_sqrt is faster
Output for 5.4.5
float(0.00055789947509766) float(0.0032601356506348) inverse_sqrt is faster
Output for 5.4.4
float(0.00055503845214844) float(0.003180980682373) inverse_sqrt is faster
Output for 5.4.3
float(0.00058317184448242) float(0.0031487941741943) inverse_sqrt is faster
Output for 5.4.2
float(0.00055313110351562) float(0.0034849643707275) inverse_sqrt is faster
Output for 5.4.1
float(0.00074410438537598) float(0.0037388801574707) inverse_sqrt is faster
Output for 5.4.0
float(0.0007328987121582) float(0.0036630630493164) inverse_sqrt is faster
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.1.6, 5.2.0 - 5.2.17, 5.3.0 - 5.3.29
Parse error: syntax error, unexpected '[' in /in/b0J8V on line 10
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.3.11, 4.4.0 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected '[' in /in/b0J8V on line 10
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/b0J8V on line 10
Process exited with code 255.

preferences:
43.87 ms | 907 KiB | 5 Q