如何在给出斜边时计算三角形的长度

时间:2018-02-10 12:48:20

标签: python turtle-graphics

当我只知道斜边时,我必须计算具有90°,45°,45°角的三角形的长度。这就是我所做的。

def tr(b):
a = sqrt(b*b+b*b)/2
fd(b)
lt(135)
fd(a)
lt(90)
fd(a)
lt(135)

1 个答案:

答案 0 :(得分:0)

等腰直角三角形是直角三角形,有两个相等的导管,然后:

它有两个45°的角度 它是半平方

事实上,对于角落,我们将: 直角= 90° 等腰三角形底部的角度= 90°/ 2 = 45°

对于我们将会有这种情况,称为 a cateti和 b 斜边是值得毕达哥拉斯定理的:

  

a ^ 2 + a ^ 2 = b ^ 2 2a ^ 2 = b ^ 2

因此知道我们将拥有的斜边的值d

  

a ^ 2 = b ^ 2/2 a = sqrt(b ^ 2/2)a = b / sqrt(2)合理化我   得到a = b * sqrt(2)/ 2

a=b*2**0.5/2

反而知道我们将拥有的cateto的值a

b=a*2**0.5