|
Descrição
Este
programa recebe uma string contendo uma expressão matemática
que pode ser formada por:
- Números;
- Operadores:
+ adição, - subtração, / divisão, *
multiplicação, ** ou ^ potenciação;
- Parêntesis;
- Funções: sin, cos, tan, asin, acos, atan, sinh, cosh,
tanh, sind, cosd, tand, log, log10, nint, anint, aint, exp, sqrt, abs,
floor;
- Variáveis.
E
retorna a resposta apropriada.
->
Veja relatório com análise comparativa dos três functions
parser de código aberto em Fortran existentes ::: Relatório
Para executar o programa, crie um workspace,
descompacte o arquivo zipado e insira os
seguintes arquivos no projeto:
-> test.f90
->
interpreter.f90 |
|