负数的余弦

时间:2019-07-12 03:39:59

标签: python python-3.x trigonometry

我想使用余弦距离找到最接近的点。但是,如果值是负数怎么办?

git checkout dev
git merge master --ff-only

这给我一个错误,因为a = -3 b = 2 math.acos(a / b) 是负数。我该如何处理?

1 个答案:

答案 0 :(得分:1)

您的错误不是因为它是负数。这是因为您采用的数字的反余弦超出-1 <= x <= 1的范围。余弦是

math.cos(a/b)