Bonjour à tous,
Je suis en train de faire un script qui utilise une fonction comme celle-ci :
Public Function Fonctionlimite(ByVal u() As Decimal, ByVal p As Decimal) As Decimal
Dim y As Decimal = 900 + 70 * p - (1271 + 0.2 * 171 * u(0) + 0.2 * 485 * u(1) - 0.2 ....
Return y
End Function
Je voudrais pouvoir rentrer l'équation de la fonction directement à partir d'une textbox, donc convertir un string en une formule utilisable (dim y = convert(string)).
C'est possible ? Il ya une fonction qui existe (comme str2func sous Matlab) ou il faut réaliser une boucle qui convertit les nombres et les opérateurs séparemment.
D'ailleurs les opérateurs + / *, c'est des objets, des characters ??
Et dernière question, dans ce genre de calculs, il vaut mieux utiliser des decimal ou des double ?
Voilà merci
Partager