Solução de Formulas Matemáticas
25/04/2013
0
Gostaria de saber se alguem conhece algo em delphi que me mostre o resultado de uma formula qualquer a partir de uma string.
Por exemplo:
var
AString : String;
ADouble : Double;
begin
ADouble := Calcula( AString );
ShowMessage(FloatToStr(ADouble));
end;
Qualquer ajuda será bem vindo, desde metodos até referencias :)
Jonathan Schweder
Posts
25/04/2013
Joel Rodrigues
Se conseguir alguma coisa, avisa aê.
Abraço.
25/04/2013
Jonathan Schweder
[url]http://www.4shared.com/rar/zsiEYuUx/Calculadora.html[/url]
Apenas algumas considerações sobre essa primeira versão :
- Calcula apenas valores inteiros
- Deve haver pelo menos 1 espaço entre cada caracter. Ex.: '( 1 + 1 )'
- Realiza operações de +,-,*,/
- O calculo é feito de 2 em 2, ou seja, o valor ( 1 + 2 + 3 ) será calculado como resultado 3, o certo é ( ( 1 + 2 ) + 3 ) será 6
25/04/2013
Joel Rodrigues
Parabéns pela iniciativa.
25/04/2013
Jonathan Schweder
Parabéns pela iniciativa.
Sim, estarei evoluindo a ideal esses dias, o objetivo é chegar em uma classe aonde você apenas passe a formula e ela te traz os resultados. Qualquer aplicação que faça algum calculo pode se beneficiar com isso :)
Clique aqui para fazer login e interagir na Comunidade :)