Змінюй хід війни! Допомагай ЗСУ!

С+ какой то бок с math.h...

  • Автор теми Автор теми agentrazvedki
  • Дата створення Дата створення
Статус: Офлайн
Реєстрація: 21.11.2010
Повідом.: 38
С++ какой то бок с math.h...

Вот код:
Код:
j=200;
for(i=90;i<135;i++)
{
	x=200*sin((double)i);
			
	cout<<"j = "<<j<<"; "<<"x = "<<x	<<"\tsin(i) = "<<sin((double)i)<<
		"\ti = "<<i<<endl;
	j--;
}
sin(i) выдает какой-то бред. почему в math sin(92)*200==-155, если на самом деле sin(92)*200==199,878???
Где я протупил?

Да, только допер - если синус в радах, то как его использовать с родными градусами?
 
Спасибо! Работает, закрываю.
 
Назад
Зверху Знизу