标签: python python-3.x trigonometry
我想使用余弦距离找到最接近的点。但是,如果值是负数怎么办?
git checkout dev git merge master --ff-only
这给我一个错误,因为a = -3 b = 2 math.acos(a / b) 是负数。我该如何处理?
a = -3 b = 2 math.acos(a / b)
答案 0 :(得分:1)
您的错误不是因为它是负数。这是因为您采用的数字的反余弦超出-1 <= x <= 1的范围。余弦是
math.cos(a/b)