Guardar um operador aritmético em uma variável?

Java

14/05/2015

Preciso criar um atributo 'operador' , por exemplo, e fazer com que o usuário digite o operador.
E depois vou usar esse operador para usar em uma função entre outras duas variáveis numéricas.
Alguém sabe como resolver essa situação?
Gabriel

Gabriel

Curtidas 1

Melhor post

Ronaldo Lanhellas

Ronaldo Lanhellas

14/05/2015

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}
GOSTEI 1

Mais Respostas

Marcos P

Marcos P

14/05/2015

Tipo :

O usuário vai digitar "soma" e você vai fazer : ( A + B ).

O usuário vai digitar "divisão" e você vai fazer : ( A / B ).

As "operações" são previamente conhecidas ?

Sempre estão relacionadas a operações matemáticas ?
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

14/05/2015

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}
GOSTEI 0
Ronaldo Lanhellas

Ronaldo Lanhellas

14/05/2015

Outra opção é criar uma tabela com todos os operadores possíveis: +, - , / , %, * e etc. Assim quando o usuário digitar "+" você saberá o que fazer. Ex:

char operadorDigitado = '+';
if (operadorDigitado == '+'){
   double resultado = a + b;
}
GOSTEI 0
POSTAR