strToFloat n'inteprète pas les équations (1/2 n'est pas un nombre mais une opération : 1 divisé par 2, alors que 0.5 est un nombre...)
faudrait trouver un truc qui donne le résultat d'une chaîne contenant un calcul (j'avais fait ça en C pour le + - / * y a longtemps)
à la limite tu recherches le '/' (fonction strPos par ex) dans le nombre, tu prends la partie qui est avant, et tu la divises par la partie qui est après.
ou alors tu cherches un composant dérivé du TEdit dans lequel on peut mettre des equations et qui te calcule le resultat, mais je crois que la solution de rechercher le '/' dans la chaine est mieux.
---------------
mes programmes ·· les voitures dans les films ·· apprenez à écrire