atan没有产生正确的结果。

时间:2016-09-20 15:06:18

标签: c++ trigonometry

所以我尝试atan(4/3)并打印出来,得到0.78弧度,但在线atan(4/3)是〜0.927弧度。为什么我会得到相互矛盾的结果?

std::cout << std::atan(4 / 3)<< std::endl;

除了谷歌对我说谎之外,我确实做了所有检查并且没有给我正确的答案。应该给我0.927。 甚至像atan(7/3)之类的东西也给了我一个0.06的答案。这里发生的是这个常见问题?

0 个答案:

没有答案