Criando operadores Seno, Cosseno, e Tangente

5 respostas
cabral82

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! :wink:

5 Respostas

alucardeck

o resto é soh fazer em Java

cabral82

valeu! :wink:

J

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! :wink:

Roger75

Pergunte ao seu professor se pode usar a própria API do Java.
Se puder fica fácil: é só usar a classe Math.

G

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!

Criado 3 de setembro de 2008
Ultima resposta 3 de set. de 2008
Respostas 5
Participantes 5