回 帖 发 新 帖 刷新版面

主题:请问atan2返回数值怎么会非常大?

传回30多的数值,这是怎么回事啊


传回的值不是在 [-pi, pi] 之间 么???

回复列表 (共4个回复)

沙发

我不知道你需要的答案,但我知道,对于正常人而言,起码会告知别人那个“传回30多的数值”时atan2的参数值给的是多少?

板凳


我需要的答案是,我查到的atan2的函数说明是会传出一个-pi到pi的数值,也就是无论传入的参数是多少,传出的数值都会在这两个数之间,我查到的函数说明错了还是我理解错了,这就是我要的答案

我传进的两个参数都非常小的时候,会传出超出值域非常大的数值

3 楼


你怎么传出来的?给几句代码

肯定是你代码有问题

4 楼

累計誤差問題,建議最好將傳入的數值單位化,這樣誤差會小些。

我来回复

您尚未登录,请登录后再回复。点此登录或注册