Socorro, Java

AssKicker4ever

Power Member
boas,

A questão é simples, mas eu já ando há varias horas de volta disto, preciso de arranjar uma formula que me devolva um angulo entre 2 rectas. No problema tenho de verificar que um poligono e regular e tenho de verificar os angulos todos. Tenho esta expressão: "Math.asin(x1*x2 + y1*y2 /tamanho1*tamanho2);", mas isto quando verifico o segundo e terceiro lados dá-me angulo = 0, isto num quadrado, peço que me ajudem, obrigado.
 
atenção à precedência dos operadores!

x1*x2 + y1*y2 /tamanho1*tamanho2

não é igual a

(x1*x2 + y1*y2) / (tamanho1*tamanho2)

o resultado que estás a obter pode ter a ver com isso...
 
Back
Topo