Так я определил ..
#define RADIAN(x) x*3.14159265f/180.0f
, а затем использовал его так:
RADIAN(theta-90)
Моя программа постоянно давала мне неправильные результаты, мне потребовалось несколько часов, чтобы понять, что между приведенным выше утверждением и приведенным ниже утверждением существует огромная разница.
RADIAN((theta-90))
Теперь моя программа работает отлично. Почему первое утверждение неверно?