Galera, estou começando a programar Java, e foi proposto um trabalho para fazer uma calculadora científica, e eu não consigo fazer tais operadores, já procurei em diversas páginas, mas não encontrei, gostaria que alguém me ajudasse, desde já agradeço!
o resto é soh fazer em Java
valeu!
como vc tá iniciando…
java tem um pacote chamado Math
nele tem funções (métodos) para calcular: seno, cos, tg, … e até conversão de graus pra radianos…
flws!
Pergunte ao seu professor se pode usar a própria API do Java.
Se puder fica fácil: é só usar a classe Math.
Olá, cabral82, o java possui a biblioteca Math com funções static que você pode chamar sem precisar realmente alocar memória, segue abaixo tudo que você irá precisar:
Onde a variavel “a” é um double:
double a = Math.toRadians(30);
Math.sin(a);
Math.cos(a);
Math.tan(a);
Nessas três linhas calculei o seno, cosseno e tangente de um ângulo de 30 graus, repare que as funções trigonometricas trabalham em radianos e por isso usei a função de conversão toRadians, mas você mesmo poderia fazer isso com double a = 30*Math.PI/180;
Outro detalhe, ficaria muito sem nexo não usar as funções trigonométricas padrões pois no caso sen e e cos resultam valores tabelados, então realmente o professor dele certamente vai deixar usar a biblioteca padrão.
Até mais e espera ter ajudado!