Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

mvieira

Formulas em Strings

Recommended Posts

Caros,Estou enfrentando o seguinte problema com o Java:Preciso trocar em uma string os valores de variáveis solicitadas pelo usuário:Por exemplo:int num = 50;String teste = "num+20>100";Preciso trocar o valor na string de num para 50, deixando a string desta forma:"50+20>100"Além disso, preciso verificar se esta expressão é válida, ou seja, no exemplo citado acima preciso verificar se 70 é maior do que 100.Gostaria de saber se conhecem funções que podem me ajudar a resolver os problemas citados.Grato,Marcos Vieira

Compartilhar este post


Link para o post
Compartilhar em outros sites

Bem, funções simples dificilmente você vai encontrar, para fazer isso você precisará criar uma nova linguagem para sua álgebra (é preciso saber alguma coisa de linguagens formais) e após isso escrever o seu próprio compilador, fazendo isso você poderá fazer qualquer coisa, adição, subtração, exponenciação .... se quizer seguir esse caminho que é o mais difícil com certeza eu posso te ajudar e dar algumas instruções, mas vai ser um trabalho pra um mês inteiro no mínimo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.