Skip to content

Commit 21f6897

Browse files
committed
Use latest apfloat 1.14.0-SNAPSHOT changes
- mtommila/apfloat@1e917f0
1 parent c861512 commit 21f6897

File tree

4 files changed

+46
-46
lines changed

4 files changed

+46
-46
lines changed

symja_android_library/matheclipse-core/src/test/java/org/matheclipse/core/system/BesselFunctionTest.java

+13-13
Original file line numberDiff line numberDiff line change
@@ -128,7 +128,7 @@ public void testBesselI() {
128128
checkNumeric("BesselI(0,2.0 )", //
129129
"2.2795853023360673");
130130
checkNumeric("BesselI(3 + I, 1.5 - I)", //
131-
"-0.2566499289084423+I*0.04927707435297578");
131+
"-0.2566499289084423+I*0.04927707435297576");
132132
checkNumeric("BesselI({0, 1, 2}, 1.)", //
133133
"{1.2660658777520082,0.565159103992485,0.13574766976703828}");
134134
}
@@ -154,7 +154,7 @@ public void testBesselJ() {
154154
checkNumeric("BesselJ(0,0.001)", //
155155
"0.9999997500000157");
156156
checkNumeric("BesselJ(0,5.2)", //
157-
"-0.11029043979098654");
157+
"-0.11029043979098652");
158158
checkNumeric("BesselJ(0,4.0)", //
159159
"-0.39714980986384735");
160160
checkNumeric("BesselJ(1,3.6 )", //
@@ -259,15 +259,15 @@ public void testBesselK() {
259259
"Indeterminate");
260260

261261
checkNumeric("BesselK(0,0.53)", //
262-
"0.8765603804164857");
262+
"0.8765603804164858");
263263
checkNumeric("BesselK(0,4.0)", //
264264
"0.01115967608585302");
265265
checkNumeric("BesselK(1 + I, 3.0 - 2* I)", //
266266
"-0.0225107551369776+I*0.01696073734722752");
267267
checkNumeric("BesselK(23, 1.0)", //
268-
"4.661145573743599E27");
268+
"4.661145573743597E27");
269269
checkNumeric("BesselK({1, 2, 3}, 1.0)", //
270-
"{0.6019072301972349,1.6248388986351774,7.101262824737945}");
270+
"{0.6019072301972346,1.6248388986351774,7.101262824737945}");
271271
}
272272

273273
@Test
@@ -301,15 +301,15 @@ public void testBesselY() {
301301
"Indeterminate");
302302

303303
checkNumeric("BesselY(10.0,1.0)", //
304-
"-1.216180142786892E8");
304+
"-1.2161801427868919E8");
305305
checkNumeric("BesselY(0,2.5)", //
306306
"0.49807035961523183");
307307
checkNumeric("BesselY(0,1.0)", //
308-
"0.08825696421567694");
308+
"0.08825696421567696");
309309
checkNumeric("BesselY(0.5*I, 3.0 - I)", //
310310
"1.0468646059974471+I*0.8847844476974699");
311311
checkNumeric("BesselY(0, {1.0, 2.0, 3.0})", //
312-
"{0.08825696421567694,0.510375672649745,0.3768500100127904}");
312+
"{0.08825696421567696,0.5103756726497451,0.3768500100127904}");
313313
}
314314

315315
@Test
@@ -338,23 +338,23 @@ public void testHankelH1() {
338338
check("HankelH1(#2,#2)", //
339339
"HankelH1(#2,#2)");
340340
checkNumeric("HankelH1(2.0,3)", //
341-
"0.486091260585958+I*(-0.16040039348491514)");
341+
"0.486091260585958+I*(-0.1604003934849237)");
342342
checkNumeric("HankelH1(3,1.2)", //
343-
"0.03287433692500416+I*(-3.5898996296131624)");
343+
"0.03287433692500416+I*(-3.589899629613166)");
344344
checkNumeric("HankelH1(4.0,Pi)", //
345-
"0.15142457763119113+I*(-0.8284254758009458)");
345+
"0.15142457763119113+I*(-0.8284254758009513)");
346346
checkNumeric("HankelH1(23/47,5.0-I)", //
347347
"-0.8840126453738697+I*(-0.37582703842509113)");
348348
}
349349

350350
@Test
351351
public void testHankelH2() {
352352
checkNumeric("HankelH2(3,1.2)", //
353-
"0.03287433692500416+I*3.5898996296131624");
353+
"0.03287433692500416+I*3.589899629613166");
354354
checkNumeric("HankelH2(0.2,3)", //
355355
"-0.1337869677248155+I*(-0.4383481561883242)");
356356
checkNumeric("HankelH2(4.0,3*Pi)", //
357-
"-0.27212624415123904+I*0.015631826514063165");
357+
"-0.27212624415123904+I*0.015631826514054828");
358358
checkNumeric("HankelH2(23/47,5.0-I)", //
359359
"-0.1272388528903588+I*0.02641083531092656");
360360
}

symja_android_library/matheclipse-core/src/test/java/org/matheclipse/core/system/DistributionTest.java

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,7 @@ public void testCDF() {
106106
check("Table(CDF(NormalDistribution(0, s), x), {s, {.75, 1, 2}}, {x, -6,6}) // N", //
107107
"{{6.22096*10^-16,1.30839*10^-11,4.8213*10^-8,0.0000316712,0.00383038,0.0912112,0.5,0.908789,0.99617,0.999968,1.0,1.0,1.0},{9.86588*10^-10,2.86652*10^-7,0.0000316712,0.0013499,0.0227501,0.158655,0.5,0.841345,0.97725,0.99865,0.999968,1.0,1.0},{0.0013499,0.00620967,0.0227501,0.0668072,0.158655,0.308538,0.5,0.691462,0.841345,0.933193,0.97725,0.99379,0.99865}}");
108108
checkNumeric("Table(CDF(NormalDistribution(0, s), x), {s, {.75, 1, 2}}, {x, -6,6}) // N", //
109-
"{{6.220960574271835E-16,1.308392468605314E-11,4.821303365114145E-8,3.167124183311997E-5,0.0038303805675897404,0.09121121972586804,0.5,0.9087887802741319,0.9961696194324102,0.9999683287581669,0.9999999517869663,0.999999999986916,0.9999999999999993},{9.86587645037694E-10,2.866515718791936E-7,3.167124183311989E-5,0.001349898031630093,0.0227501319481792,0.15865525393145705,0.5,0.841344746068543,0.9772498680518208,0.9986501019683698,0.999968328758167,0.9999997133484282,0.9999999990134124},{0.001349898031630093,0.006209665325776135,0.0227501319481792,0.06680720126885804,0.15865525393145705,0.30853753872598694,0.5,0.6914624612740131,0.841344746068543,0.9331927987311419,0.9772498680518208,0.9937903346742238,0.9986501019683698}}");
109+
"{{6.220960574271835E-16,1.308392468605314E-11,4.821303365114145E-8,3.167124183311997E-5,0.0038303805675897404,0.09121121972586804,0.5,0.9087887802741319,0.9961696194324102,0.9999683287581669,0.9999999517869663,0.999999999986916,0.9999999999999993},{9.865876450376937E-10,2.866515718791936E-7,3.167124183311989E-5,0.001349898031630093,0.0227501319481792,0.15865525393145705,0.5,0.841344746068543,0.9772498680518208,0.9986501019683698,0.999968328758167,0.9999997133484282,0.9999999990134123},{0.001349898031630093,0.006209665325776135,0.0227501319481792,0.06680720126885804,0.15865525393145705,0.3085375387259869,0.5,0.6914624612740131,0.841344746068543,0.9331927987311419,0.9772498680518208,0.9937903346742238,0.9986501019683698}}");
110110

111111
check("CDF(NormalDistribution(n, m),k)", //
112112
"Erfc((-k+n)/(Sqrt(2)*m))/2");

0 commit comments

Comments
 (0)