joo, jos mulla on kaksi pistettä, toinen on vakio esim (10,10) ja toinen on sitten jotain niin miten saisin laskettua sitten sen kulman niistä(eli jos "se toinen" on ton yläpuolella niin 90 astetta, oikeella->0 astetta... siniä ja kosinia tottakai mutta miten?
No...
Pisteen x1 ja x2 välinen viiva olkoon C. Y-akselilla
x1:n ja x2:n välinen matka olkoon A ja X-akselilla
tämä välimatka B.
Tästä modostuvan kolmion kulmakoodi (asteina) on:
kerroin = 45 / Atn(1)
kulma = kerroin * Atn(A / B)
öh... eikös toi ole näin:
a = TykkiY - Y b = TykkiX - X kerroin = 45 / Atn(1) ang = kerroin * Atn(a / b)
mutta kun... toi ei tykkää toimia? ja mitä jos b=0 niin division by zero...
edit: siis kyllä toi jossain kohdin toimii kuten just melkein ylhäällä ja aivan pisteen oikealla puolella mutta muuten lähtee heittelehtimään aika rajusti...
Kosinilause on kiva. Ja jos division by zero saa iffeillä pois.
Aihe on jo aika vanha, joten et voi enää vastata siihen.