[Gambas-user] function that finds ... BIS
Benoît Minisini
gambas at ...1...
Tue Jun 11 19:57:18 CEST 2013
Le 11/06/2013 18:53, Ru Vuott a écrit :
> Hello Tobi,
>
> our friend thanks you, however he said that he was referring to "Ruffini's rule".
>
> http://en.wikipedia.org/wiki/Ruffini%27s_rule
>
> bye
> vuott
>
In Gambas 3, you can use the gb.gsl component and its 'Polynomial' class
for that.
For example, to solve '7*(x^3)+6*(x^2)-6*(x^1)+4*(x^0)':
Dim hPoly As Polynomial
Dim aSolve As Float[]
Dim I As Integer
hPoly = [4, -6, 6, 7]
Print hPoly.ToString
aSolve = hPoly.Solve()
Print aSolve.Count;; "solution(s)"
For I = 0 To aSolve.Max
Print aSolve[I]
Next
Regards,
--
Benoît Minisini
More information about the User
mailing list