ysr 发表于 2020-12-20 09:19

输入1:a=1,b=,c=-4,d=2;输出结果1:    x1=-2.2143197434,x2=0.5391888728,x3=1.6751308706 m=-216 n=252.8556900685i
输入2:a=1,b=,c=-4,d=-2;输出结果2:    x1=2.2143197434,x2=-0.5391888728,x3=-1.6751308706 m=216 n=252.8556900685i

ysr 发表于 2020-12-27 16:30

输入1:a=1,b=,c=-5,d=100;输出结果1:    x1=-5,x2=2.5000000000+3.7080992435i,x3=2.5000000000-3.7080992435i m=-10800 n=10789.9953660787
输入2:a=1,b=,c=-5,d=-100;输出结果2:    x1=5,x2=-2.5000000000+3.7080992435i,x3=-2.5000000000-3.7080992435i m=10800 n=10789.9953660787

ysr 发表于 2020-12-27 16:32

a=1,b=,c=-5,d=10;输出结果1:    x1=-2.9054740061,x2=1.4527370030+1.1538346502i,x3=1.4527370030-1.1538346502i m=-1080 n=974.8846085563
输入2:a=1,b=,c=-5,d=-10;输出结果2:    x1=2.9054740061,x2=-1.4527370030+1.1538346502i,x3=-1.4527370030-1.1538346502i m=1080 n=974.8846085563

ysr 发表于 2020-12-27 17:14

输入1:a=1,b=,c=-10,d=5;输出结果1:    x1=-3.3876190585,x2=0.5135435270,x3=2.8740755315 m=-540 n=1198.4990613263i
输入2:a=1,b=,c=-10,d=-5;输出结果2:    x1=3.3876190585,x2=-0.5135435270,x3=-2.8740755315 m=540 n=1198.4990613263i
输入3:a=1,b=,c=-10,d=-2.5;输出结果3:    x1=3.2805586899,x2=-0.2515925510,x3=-3.0289661389 m=270 n=1286.5068985435i
输入4:a=1,b=,c=-5,d=-2.5;输出结果4:    x1=2.4533666465,x2=-0.5297299007,x3=-1.9236367459 m=270 n=378.2856063876i
输入5:a=1,b=,c=-5,d=2.5;输出结果5:    x1=-2.4533666465,x2=0.5297299007,x3=1.9236367459 m=-270 n=378.2856063876i

ysr 发表于 2020-12-27 18:21

输入1:a=1,b=-3,c=-25,d=75;输出结果1:    x1=-5,x2=3,x3=5
输入2:a=1,b=3,c=-25,d=-75;输出结果2:    x1=5,x2=-3,x3=-5

ysr 发表于 2020-12-27 18:23

输入1:a=1,b=-5,c=-25,d=125;输出结果1:    x1=-5,x2=5,x3=5 m=-8000 n=0i
输入2:a=1,b=5,c=-25,d=-125;输出结果2:    x1=5,x2=-5,x3=-5 m=8000 n=0i
输入3:a=1,b=5,c=-25,d=125;输出结果3:    x1=-9.1964337761,x2=2.0982168880+3.0314536460i,x3=2.0982168880-3.0314536460i m=-19000 n=17233.6879396141

ysr 发表于 2020-12-27 18:24

输入1:a=1,b=-5,c=-25,d=75;输出结果1:    x1=-4.4387724647,x2=2.4007566602,x3=7.0380158045 m=-2600 n=7565.7121277511i

ysr 发表于 2020-12-27 18:27

输入1:a=1,b=-5,c=-25,d=-75;输出结果1:    x1=8.8060945767,x2=-1.9030472884+2.2125188878i,x3=-1.9030472884-2.2125188878i m=13600 n=10998.1816678940
输入2:a=1,b=5,c=-25,d=-75;输出结果2:    x1=4.4387724647,x2=-2.4007566602,x3=-7.0380158045 m=2600 n=7565.7121277511i

ysr 发表于 2020-12-27 18:31

输入1:a=1,b=,c=-5,d=100;输出结果1:    x1=-5,x2=2.5000000000+3.7080992435i,x3=2.5000000000-3.7080992435i m=-10800 n=10789.9953660787
输入2:a=1,b=,c=-5,d=-100;输出结果2:    x1=5,x2=-2.5000000000+3.7080992435i,x3=-2.5000000000-3.7080992435i m=10800 n=10789.9953660787
输入3:a=1,b=,c=5,d=-100;输出结果3:    x1=4.2832876078,x2=-2.1416438039+4.3312717011i,x3=-2.1416438039-4.3312717011i m=10800 n=10809.9953746521
输入4:a=1,b=,c=5,d=100;输出结果4:    x1=-4.2832876078,x2=2.1416438039+4.3312717011i,x3=2.1416438039-4.3312717011i m=-10800 n=10809.9953746521

ysr 发表于 2020-12-27 18:42

输入1:a=1,b=,c=-5,d=100;输出结果1:    x1=-5,x2=2.5000000000+3.7080992435i,x3=2.5000000000-3.7080992435i
输入2:a=1,b=,c=-5,d=-100;输出结果2:    x1=5,x2=-2.5000000000+3.7080992435i,x3=-2.5000000000-3.7080992435i
页: 1 2 [3] 4 5 6 7
查看完整版本: [原创]1元3次方程的高精度求解程序