chtel jsem se zeptat proc mi nefunguje tenhle zkusebni program na vypocet uhlu v trouhelniku pomoci funkce sinus , zadam li protilehlou odvesnu 140 a preponu 200 spocita spravne sinus alfa 0,7 jenze uhel alfa vyjde 44.4270040008 a on je ve skutecnosti 41,26183499 .
pak nevi nekdo jak ho jeste upravit abych nemusel zadavat jen cela cisla ale treba 140.25?
diky pokud nekdo odpovi a pomuze
import livewires, math
a=int(raw_input("zadej protilehlou odvesnu: a= "))
c=int(raw_input("zadej preponu: c= "))
sin_alfa=a/float(c)
print "sinus uhlu alfa =",sin_alfa
alfa=(math.asin(sin_alfa))*(180.0/math.pi)
print "uhel alfa =",alfa ,"°"