计算45度旋转矩形的距离

时间:2018-02-12 21:30:53

标签: math area

我相信这是一个简单的问题。

鉴于我有一个旋转45度的矩形,计算图像中显示的蓝线距离的正确方法是什么?

它不需要特定于语言。只是想知道我应该遵循什么算术。

calculate distance in rotated rectangle

1 个答案:

答案 0 :(得分:2)

如果您的矩形旋转45度,那么您的距离只是1 / sqrt(2)乘以600px。

这是由

给出的
a^2 + b^2 = c^2

a = b并且是你的蓝线。 C只是600像素。简单的代数yealds:

2a^2 = c^2
sqrt(2)*a = c
a = c * 1/sqrt(2)

另一方面,它将是350次1 / sqrt(2)。请注意,这仅适用于旋转45度的矩形。