自分で宿題をする必要があることはわかっていますが、宿題を思い通りに機能させることができません。
from __future__ import division
import turtle
import math
def triangle(c,a,b,beta,gamma):
turtle.forward(c)
turtle.right(180+beta)
turtle.forward(a)
turtle.right(beta)
turtle.left(beta+gamma)
turtle.forward(b)
turtle.left(beta+gamma)
def general_abc(a,b,c):
alpha = math.degrees(math.acos(a/c))
print alpha
beta = math.degrees(math.asin(b/c))
print beta
general_abc(50,60,90)
この関数general_abc()
は、3つの辺すべてを知っているときに角度の角度を計算することになっています。私は主にその背後にある数学を探しています。グーグルがたくさんあるので、使用する適切なキーワードが見つからないようです。私が調べなければならない式を教えてください。