calcule d'angle avec cos

Vous débutez et vous avez besoin d'aide ? N'hésitez pas à poser vos questions
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

calcule d'angle avec cos

Message par scaraber »

salut
je n'arive pas a calculer un angle avec cos enfin sa ne marche pas ....

Code : Tout sélectionner

If tri (1,2)= 1 And tri (1,3)= 1
AddGadgetItem(#Listview_0, position, "calcul de l'angle ACB") :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1
AddGadgetItem(#Listview_0, position, "ABC est  un triangle rectangle en A") :position=position+1
AddGadgetItem(#Listview_0, position, "donc cos C=AC/BC ") :position=position+1
CA$=tria(1,3)
BC$=tria(1,2)
AB$=tria(1,1)
AddGadgetItem(#Listview_0, position, "cos C = "+CA$+" / "+ BC$) :position=position+1
CA.f=ValF(tria(1,3))
BC.f=ValF(tria(1,2))
AB.f=ValF(tria(1,1))
C.f=CA.f/BC.f
AddGadgetItem(#Listview_0, position, "cos C= " + StrF(C.f)):position=position+1
AddGadgetItem(#Listview_0, position, "C = " + StrF(ACos(CA.f/BC.f))):position=position+1
EndIf  
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

Message par scaraber »

j'ai trouver
en faite luniter donner est en radian il sufi de convertir les ardian en degre
C1.f=(C*180)/#PI
a++
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Message par bombseb »

hello petit scarabée !

n'oublie jamais cette phrase
SOH CAH TOA (prononcer "soche cache toi")

Sinus = coté opposé / hypotenuse
Cos = coté adjacent / hypotenuse
Tan = coté opposé / coté adjacent

une fois que tu à le cos de ton angle il ne te reste plus qu'a faire un acos (arccosinus) pour avoir la valeur de ton angle.
Attention en purebasic les fonctions arc* ramène une valeur en RADIANS
donc il faut convertir ta valeur si tu la veut en degrés...je te laisse chercher la formule qui n'est pas compliquée à retrouver

@+
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

Message par scaraber »

on a du poster en meme temps lol ergarde plus hautre
PS: la phrase je la conait
bombseb
Messages : 445
Inscription : jeu. 25/août/2005 22:59
Localisation : 974
Contact :

Message par bombseb »

ah oui 10h59 tout les deux 8O on à fait fort là :P
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

Message par scaraber »

au secours je me perd

Code : Tout sélectionner

If tri (1,3)= 1 And tri (1,6)= 1
;on ecrit la redaction
AddGadgetItem(#Listview_0, position, "calcul de BC") :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1
AddGadgetItem(#Listview_0, position, "ABC est  un triangle rectangle en A") :position=position+1
AddGadgetItem(#Listview_0, position, "donc cos C=AC/BC") :position=position+1
;on reupere les varaible 
C$=tria(1,6)
B$=tria(1,5)
CA$=tria(1,3)
BC$=tria(1,2)
AB$=tria(1,1)
;on remplace
AddGadgetItem(#Listview_0, position, "cos" + C$+ " = " + CA$+"/ BC") :position=position+1
AddGadgetItem(#Listview_0, position, "BC= cos"+C$+"/"+CA$):position=position+1
;on transphorme les bvariable 
C.f=ValF(tria(1,6))
B.f=ValF(tria(1,5))
CA.f=ValF(tria(1,3))
BC.f=ValF(tria(1,2))
AB.f=ValF(tria(1,1))
;on calcule le cos qui est doner en radian 
C.f=Cos(C.f)
;on transphoirme en degré
C.f=(C*180)/#PI
,on fait l'opperation
BC.f=C.f/AC.f
;on ecrit el resultat finla
AddGadgetItem(#Listview_0, position, "BC="+Str(BC$)) :position=position+1
AddGadgetItem(#Listview_0, position, "") :position=position+1

EndIf 

sa marceh pas
Dr. Dri
Messages : 2527
Inscription : ven. 23/janv./2004 18:10

Message par Dr. Dri »

scaraber a écrit :au secours je me perd
fallait acheter un GPS :lol:

plus sérieusement, expose ton problème parce que là on ne peut pas comprendre pour toi... si tu ne nous dis pas ce que tu essayes de faire on aura pas envie de deviner en regardant ton code... et le code tel que tu le mets en forme ne donne pas non plus envie de regarder...

Dri
Avatar de l’utilisateur
Morsula
Messages : 72
Inscription : dim. 20/mars/2005 16:38
Localisation : Strasbourg
Contact :

Message par Morsula »

Il y a même des fautes d'orthographe dans les commentaires... :roll:
Morsula
scaraber
Messages : 362
Inscription : ven. 15/juil./2005 17:32

Message par scaraber »

c bon sa marche jai reussi a trouver apre s2 h a essayer divers chose
Répondre