Calculo de um angulo usando metodos tan e atan

olá pessoal…
estou com um pequeno problema e espero que vcs me ajudem a resolvê-lo:

estou com dificuldades de calcular um certo angulo

  • possuo o valor do cateto adjacente;
  • possuo o valor do cateto oposto;

entao, por exemplo:

considere “mat” como uma variavel da classe Math
double angulo = mat.tan(co/ca); //tangente do angulo
angulo = mat.atan(angulo);

agora o valor angulo estaria com o valor do angulo que eu quero?
ele está em radianos?

nao sei como resolver este problema, se puderem me ajudar… ficarei grato!

t+

nenhum, teu código iria dar NullPointerException logo no primeiro calculo :slight_smile:

Ok, falando sério, dê uma olhada na API da linguagem:

Math.tan()
Math.atan()

Ambos recebem e retornam os valores em radianos.

PS: Essa biblioteca é p/ ser usada estaticamente, você chama qqr método diretamente, por exemplo,

double theta = Math.sin(Math.PI / 2.0);

nao dá nenhum erro :smiley: