2023-03-02T02:45 2023-03-02T02:45 This tests arrays! 0 1 2 3 4 5 6 7 8 9 1000 1001 1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 1020 1021 1022 1023 1024 1025 1026 1027 1028 1029 0 1 2 3 4 5 6 7 8 9 “PASS: bc/array.b” This tests arrays! 0 1 2 3 4 5 6 7 8 9 0 0 0 0 0 0 0 0 0 0 --- m1 0 1 2 3 4 5 6 7 8 9 “PASS: bc/arrayp.b” 0 1 1.41421356237309504880 1.73205080756887729352 2.00000000000000000000 2.23606797749978969640 2.44948974278317809819 2.64575131106459059050 2.82842712474619009760 3.00000000000000000000 0 0 0 1 1.41421356237309504880 1.73205080756887729352 2.00000000000000000000 2.23606797749978969640 2.44948974278317809819 2.64575131106459059050 2.82842712474619009760 3.00000000000000000000 0 “PASS: bc/aryprm.b” 1.56979432312222174523 1.10514068836449430089 “PASS: bc/atan.b” Checking e(x) scale = 10 Failed: index = 97 val1 = 1338334719204269500461736408706115029076717.4572136445 val2 = 1338334719204269500461736408706115029076717.45721364460012 Total tests: 200 Total failures: 1 Percent failed: .50 scale = 20 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 30 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 40 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 50 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 60 Total tests: 200 Total failures: 0 Percent failed: 0 Checking l(x) scale = 10 Total tests: 400 Total failures: 0 Percent failed: 0 scale = 20 Total tests: 400 Total failures: 0 Percent failed: 0 scale = 30 Total tests: 400 Total failures: 0 Percent failed: 0 scale = 40 Total tests: 400 Total failures: 0 Percent failed: 0 scale = 50 Failed: index = 8651 val1 = 9.06543020018037429960871963849168770641756864298096 val2 = 9.065430200180374299608719638491687706417568642980970004 Total tests: 400 Total failures: 1 Percent failed: .25 scale = 60 Total tests: 400 Total failures: 0 Percent failed: 0 Checking s(x) scale = 10 Failed: index = .80 val1 = .7173560909 val2 = .71735609089952 Total tests: 624 Total failures: 1 Percent failed: .16 scale = 20 Failed: index = 4.47 val1 = -.97076733665828831221 val2 = -.970767336658288312209921 Total tests: 624 Total failures: 1 Percent failed: .16 scale = 30 Failed: index = 2.19 val1 = .814340892425795914434327645905 val2 = .8143408924257959144343276459049990 Failed: index = 4.31 val1 = -.920128053755623783965712426991 val2 = -.9201280537556237839657124269909938 Total tests: 624 Total failures: 2 Percent failed: .32 scale = 40 Failed: index = 2.36 val1 = .7044107657701761194310307129327036851253 val2 = .70441076577017611943103071293270368512529991 Total tests: 624 Total failures: 1 Percent failed: .16 scale = 50 Failed: index = 2.04 val1 = .89192865095337963517152564858420454473014439859865 val2 = .891928650953379635171525648584204544730144398598649944 Total tests: 624 Total failures: 1 Percent failed: .16 scale = 60 Failed: index = .65 val1 = .6051864057360395603725216786059407063184991873698258835123\ 50 val2 = .6051864057360395603725216786059407063184991873698258835123\ 499974 Failed: index = 1.07 val1 = .8772005042746816103070632577768211866500141475064720919109\ 44 val2 = .8772005042746816103070632577768211866500141475064720919109\ 439950 Total tests: 624 Total failures: 2 Percent failed: .32 Checking a(x) scale = 10 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 20 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 30 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 40 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 50 Total tests: 200 Total failures: 0 Percent failed: 0 scale = 60 Total tests: 200 Total failures: 0 Percent failed: 0 Checking j(n,x) n=0, scale = 10 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 10 Total tests: 300 Total failures: 0 Percent failed: 0 n=0, scale = 20 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 20 Total tests: 300 Total failures: 0 Percent failed: 0 n=0, scale = 30 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 30 Total tests: 300 Total failures: 0 Percent failed: 0 n=0, scale = 40 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 40 Total tests: 300 Total failures: 0 Percent failed: 0 n=0, scale = 50 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 50 Total tests: 300 Total failures: 0 Percent failed: 0 n=0, scale = 60 Total tests: 300 Total failures: 0 Percent failed: 0 n=1, scale = 60 Total tests: 300 Total failures: 0 Percent failed: 0 “PASS: bc/checklib.b” .00673400673400673400 “PASS: bc/div.b” 99836408603283573660347145562829683495827909199408566065153345558783\ 9427595471.89114392327665123852 “PASS: bc/exp.b” length(b)= 1406 “PASS: bc/fact.b” -.03329855487630566800748309439984550659781158351287 -.00648115168876276895858580295786734310987910950934 .04431532933245365649911092813736180550142494873120 -.04084340882273173036919689349257616993289838931589 -.02243471758440192810060521803721671199059663161876 -.01449122706478569886133684583938086724345975237695 “PASS: bc/jn.b” 87.336544750553108986571247303730247577513016929392162019205681 “PASS: bc/ln.b” 989901 99990000000000000000000000000000000000000000000000000000000000009899\ 01 “PASS: bc/mul.b” 301 1479 13186 “PASS: bc/raise.b” -.00318530179313823899 .11677468864383377454 “PASS: bc/sine.b” 22.33830 22.3383079036 22.3383079036886766608314514 22.3383079036886766608314514388942891544207 “PASS: bc/sqrt.b” .9999999999999999999999999999999999999999999999999999999999999999999\ 9999999999999999999999994 1.414213562373095048801688724209698078569671875376948073176679737990\ 73247846210703885038753429 1.732050807568877293527446341505872366942805253810380628055806979451\ 93301690880003708114618672 1.999999999999999999999999999999999999999999999999999999999999999999\ 99999999999999999999999997 2.236067977499789696409173668731276235440618359611525724270897245410\ 52092563780489941441440835 2.449489742783178098197284074705891391965947480656670128432692567250\ 96037745731502653985943308 2.645751311064590590501615753639260425710259183082450180368334459201\ 06882323028362776039288645 2.828427124746190097603377448419396157139343750753896146353359475981\ 46495692421407770077506863 2.999999999999999999999999999999999999999999999999999999999999999999\ 99999999999999999999999998 3.162277660168379331998893544432718533719555139325216826857504852792\ 59443863923822134424810836 “PASS: bc/sqrt1.b” 70.70360669725413661247 223.38531733307809324159 706.40002831257021404187 2233.83101419959697004192 “PASS: bc/sqrt2.b” “PASS: bc/testfn.b” DURATION: 19