cubic_equation.rb
3次方程式
f(x) = a x^3 + b x^2 + c x + d = 0
を Cardano's method で求めます。
例えば
2 x^3 - 3 x +1 =0
の解は
$ ruby -r cubic_equation.rb -e 'p Cubic_equation(2,-3,0,1).root'
で求まります。Copyright by T.Oda (GNU LGPL v3)
ダウンロード[Download]   cubic_equation.tar.z
解説図 cubic-equation.jpg