罪没有给出正确的价值

时间:2016-02-28 11:29:07

标签: c++ visual-c++ visual-c++-2013

#include <iostream>
#include <cmath>

Using namespace std;

void main ()
{
   double z,a;
   cout <<"input a"<<endl;
   cin>>a;

   z=sin (a);

   cout <<"z="<<z <<endl;

   system("pause");
}

当我输入值为90的变量a时,它给出了0.893997 当我将变量设为int或float时,它会给出相同的值

1 个答案:

答案 0 :(得分:1)

'sin'的输入是弧度(http://en.cppreference.com/w/cpp/numeric/math/sin

所以答案实际上是正确的

相关问题