Switch to full style
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