Tak na tohle jsem si jednou naprogramoval algoritmus, počítalo to s kolik
chcete uzavřenýma závoarkama a navíc to bere i sinu cosinus atd. a
spoustadalších funkcí, a sem na to hrdej že to funguje :-) ...
______________________________________________________________
> Od: [EMAIL PROTECTED]
> Komu: [email protected]
> CC:
> Datum: 09.11.2005 10:24
> Předmět: Interpreter matematickych vyrazu
>
> Ahoj,
>
> hledam nejaky interpreter matematickych vyrazu (staci mi jednoduche + - *
> / plus zavorky). Neco jako:
>
> Interpreter interpreter = Interpreter.compile("(x / y) * 100");
>
> interpreter.setValue("x", 122);
> interpreter.setValue("y", 200);
>
> System.out.println(interpreter.eval());
>
> interpreter.setValue("x", 50);
> interpreter.setValue("y", 10);
>
> System.out.println(interpreter.eval());
>
> ...
>
> Zkousel jsem embedded groovy, ale to je dost pomale (a nebo ho pouzivam
> spatne ;-)).
>
> Nemate nekdo nejaky tip?
>
> Dik
> Tom
>
>