[Gambas-user] Math Operation
cheikh diabang
cheikhdiabang at ...67...
Thu May 4 16:41:16 CEST 2017
Hi ! i wanna know how recover return value of function in my case.
I do that as below, but he said object expected
calcul_coefficients(j, iy_v_c_w, 2)
coeff_v_c_w_0 = calcul_coefficients[2]
coeff_v_c_w_1 = calcul_coefficients[1]
coeff_v_c_w_2 = calcul_coefficients[0]
Thank for help.
________________________________
De : cheikh diabang <cheikhdiabang at ...67...>
Envoyé : jeudi 4 mai 2017 10:42
À : mailing list for gambas users
Objet : Re: [Gambas-user] Math Operation
Thank you very much Julio Sanchez 😊. Its working fine
________________________________
De : Julio Sanchez <jusabejusabe at ...626...>
Envoyé : jeudi 4 mai 2017 10:30
À : mailing list for gambas users
Objet : Re: [Gambas-user] Math Operation
cheikh diabang:
In addition if you are going to return several float values, you should put
float[]...
Function calcul_coefficients(x As Integer, y As Integer, degre As Integer)
As Float[]
....
Dim ArrayABC as new float[]
....
.....
ArrayABC.add(A)
ArrayABC.add(B)
ArrayABC.add(C)
Return ArrayABC
Regards,
Julio
2017-05-04 12:13 GMT+02:00 Tobias Boege <taboege at ...626...>:
> On Thu, 04 May 2017, cheikh diabang wrote:
> > hello. i have write this code below on gambas 3.9.2 and when i run that,
> he indique syntaxe error
> >
> >
> > Function calcul_coefficients(x As Integer, y As Integer, degre As
> Integer) As Float
> > 'Dim ak As Float
> > Dim a As Float
> > Dim b As Float
> > Dim c As Float
> > Dim nbr_coef As Integer
> > Dim k As Integer
> >
> > nbr_coef = degre + 1
> > For k = 0 To degre
> > If k == 0
> > 'ak = (nbr_coef ^ k * ((x ^ (2(1 / (k + 1)))) * y) - (x * (y * (x ^
> (- (k - 1)))))) / ((nbr_coef * x ^ 2) - ((x) ^ 2))
> > c = (nbr_coef ^ k * ((x ^ (2(1 / (k + 1)))) * y) - (x * (y * (x ^
> (- (k - 1)))))) / ((nbr_coef * x ^ 2) - ((x) ^ 2))
> > Else If k == 1
> > b = ((nbr_coef ^ k) * ((x ^ (2(1 / (k + 1)))) * y) - (x * (y * (x
> ^ (- (k - 1)))))) / ((nbr_coef * x ^ 2) - ((x) ^ 2))
> > Else If k == 2
> > a = ((nbr_coef ^ k) * ((x ^ (2(1 / (k + 1)))) * y) - (x * (y * (x
> ^ (- (k - 1)))))) / ((nbr_coef * x ^ 2) - ((x) ^ 2))
> > Else
> > Message.Info("unavalaible coefficients")
> > Next
> > Return a, b, c
> > End
> >
> >
> > But i see nothing as error. I need help please
>
> Look closer:
>
> > a = ((nbr_coef ^ k) * ((x ^ (2(1 / (k + 1)))) * y) - (x * (y * (x
> ^ (- (k - 1)))))) / ((nbr_coef * x ^ 2) - ((x) ^ 2))
> > 2(1 / (k + 1))
>
> Since "2" is not a function, you have to write
>
> 2*(1 / (k + 1))
>
> Regards,
> Tobi
>
> --
> "There's an old saying: Don't change anything... ever!" -- Mr. Monk
>
> ------------------------------------------------------------
> ------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> Gambas-user mailing list
> Gambas-user at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
Gambas-user Info Page - lists.sourceforge.net<https://lists.sourceforge.net/lists/listinfo/gambas-user>
lists.sourceforge.net
To see the collection of prior postings to the list, visit the Gambas-user Archives. Using Gambas-user: To post a message to all the list members ...
Gambas-user Info Page - lists.sourceforge.net<https://lists.sourceforge.net/lists/listinfo/gambas-user>
lists.sourceforge.net
To see the collection of prior postings to the list, visit the Gambas-user Archives. Using Gambas-user: To post a message to all the list members ...
>
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
Gambas-user at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
Gambas-user Info Page - lists.sourceforge.net<https://lists.sourceforge.net/lists/listinfo/gambas-user>
lists.sourceforge.net
To see the collection of prior postings to the list, visit the Gambas-user Archives. Using Gambas-user: To post a message to all the list members ...
Gambas-user Info Page - lists.sourceforge.net<https://lists.sourceforge.net/lists/listinfo/gambas-user>
lists.sourceforge.net
To see the collection of prior postings to the list, visit the Gambas-user Archives. Using Gambas-user: To post a message to all the list members ...
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Gambas-user mailing list
Gambas-user at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user
Gambas-user Info Page - lists.sourceforge.net<https://lists.sourceforge.net/lists/listinfo/gambas-user>
lists.sourceforge.net
To see the collection of prior postings to the list, visit the Gambas-user Archives. Using Gambas-user: To post a message to all the list members ...
More information about the User
mailing list