Цитата(ветерок @ May 27 2012, 23:50)

хм..ясно...
я всё же одно понять не могу, реальный синус косинус тут вообще считается или нет ?
мышка же как-то крутится по окружности
странно для чего присваивать 7 и сдвигать на 6 бит,если можно было сразу присвоить результирующее значение
static int sinus = 7 << 6, cosinus = 0; - начальное присвоение: синус = 0x1C0, косинус = 0
пляска мышки происходит в ф-ции advanceCircleByFixedAngle(void), т.к. в ней меняются координаты мыши.
а реального вычисления синуса и косинуса здесь не происходит. Автор просто так назвал переменные

типа синус - это координата Y, а косинус - это координата Х.