Todas as dúvidas que tiver sobre Trigonometria (ângulos, senos, cosenos, tangentes, etc.), Geometria Plana, Geometria Espacial ou Geometria Analítica
Responder

Calculo de rotação

04 nov 2013, 23:16

Boa noite...
Venho em busca do meu erro.
Estou programando um relógio analógico, aonde os ponteiros serão linhas aonde tenho controle sobre o x, y do ponto 1 e x, y do ponto 2
O formulário em programação aonde estou "desenhando" é assim: http://www.brunocampagnolo.com/2011ip/w ... esiano.png
Até então não consegui muita coisa:

Segundos.X2 = Convert.ToInt32(Segundos.X2 * Math.Cos(6) - Segundos.Y2 * Math.Sin(6));
Segundos.Y2 = Convert.ToInt32(Segundos.X2 * Math.Sin(-6) + Segundos.Y2 * Math.Sin(-6));

Esse código representa
x2 = x2 * Cos(6) - Y2 * Sen(6)
y2 = x2 * Sen(-6) + y2 * Sen(-6)

Re: Calculo de rotação

05 fev 2014, 16:04

Isto não é um fórum de programação. Em primeiro lugar veja se tem os ângulos em radianos. Normalmente o argumento do sen e cos é em radianos, a menos que se explicite que é em graus.
Responder