PDA

View Full Version : Radianti in GRADI ?


visodont
03-06-2004, 10:39
1-Che tipo di unità di misura da, la formula sotto riportata ? Radianti ?

2- Potrei sapere come trasformare le misure degli angoli in gradi ??


Mi servono per calcolare angoli su un' immagine grafica in VB6.

Grazie,
VisodonT
***********************************

Function Angoli(a, b, c, Alpha, Beta, Gamma)

' Alpha = lati bc
' beta = Lati ca
' Gamma = lati cb
pi = 2 * ArcCos(0) 'mi calcolo pi greco
Alpha = ArcCos((b ^ 2 + c ^ 2 - a ^ 2) / (2 * b * c))

Beta = ArcCos((a ^ 2 + c ^ 2 - b ^ 2) / (2 * a * c))

Gamma = pi - Alpha - Beta

MsgBox "Alpha = " & Alpha & " Beta = " & Beta & " Gamma = " & Gamma

End Function

PCOCCO
03-06-2004, 14:42
Dal basso della mia ignoranza in materia non ho capito cosa calcoli la funzione che hai soprariportato.
Ti posso solo dire cha a 2Pigreco radianti corrispondono 360 gradi per cui

2P:360=Alpha:X

dove
2P=2*Pigreco;
Alpha=angolo in radianti di cui vuoi conoscere l'espressione (X) in gradi;

da cui

X=360*Alpha/2P

Credo!!!:rolleyes:

fefed
03-06-2004, 22:41
per sapere quanto vale in gradi un angolo in radianti basta un qualsiasi libro di Matematica delle scuole superiori o un formulario di Matematica.

la funzione che indichi tu (anche se non so un C@X di VisualBasic) penso serva ad esprimere l'ampiezza diei 3 angoli INTERNI di un triangolo di cui INPUT sono le dimensioni dei 3 lati.
Il risultato è espresso in radianti -DIREI- però per ammazzare ogni dubbio fai RUN della funzione e inserisci 3-4-5 come valori: il risultato dovrebbe uscire 1/2 pi; 1/3 pi; 1/6 pi

visodont
04-06-2004, 16:36
Grazie ci sono riuscito !!!
Visodont