Intérprete de fórmulas matemáticas

Fernando
15 de Abril del 2004
¿Existe alguna libreria ya desarrollada que resuelva cálculos matemáticos?

Por ejemplo, que a partir de una cadena de texto como esta "(2+3)/2" devuelva un valor 2'5.

¿Dónde la puedo encontrar?

malio5
15 de Abril del 2004
pues amigo te tengo malas noticias no existe algo similar en Java, asi que tendras que programarla, utiliza pilas y una estructura de posfijo es decir primero lees la cadena caracter a caracter y validas que es:
ejemplo
(2+3)/2

23+2/
los dos primeros se suman y despues su resultado se divide