Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : calculer un argument en vb.net [ Algorithme / Maths ] (Lapsaboy)

dimanche 8 juin 2008 à 12:40:54 | calculer un argument en vb.net

Lapsaboy

Bonjour à tous, j'ai un problème je ne sais pas comment calculer l'argument d'un nombre complexe en vb.net. La formule mathématique est arctan( (partie imaginaire) / ( partie réelle)) mais en vb.net je ne sais pas comment m'y prendre pour calculer ça. Je tiens à préciser que j'ai mis la partie imaginaire et la partie réelle dans une textbox chacune. Voilà je vous remercie par avance pour vos réponses.

dimanche 8 juin 2008 à 13:46:54 | Re : calculer un argument en vb.net

gillardg

c'est quoi arctan?????
ça se calcule comment sur du papier???
c'est ça la question que tu dois te poser!


dimanche 8 juin 2008 à 14:27:47 | Re : calculer un argument en vb.net

Lapsaboy

Merci pour cette réponse évasive qui n'a pas réglé mon problème. Mais j'ai fini par trouver la formule pour mettre arctan en vb.net donc merci quand même.

dimanche 8 juin 2008 à 14:30:05 | Re : calculer un argument en vb.net

gillardg

c'est bien d'avoir trouvé mais fais en nous profiter s'il te plait
parce que moi je sais pas vraiment c'est quoi (tangente d'un arc?)


dimanche 8 juin 2008 à 17:19:48 | Re : calculer un argument en vb.net

Kevin.Ory

Réponse acceptée !
arctan en VB.NET c'est  :     

Math.Atan(d As Double)
ou
Math.Atan(y As Double, x As Double)

dimanche 8 juin 2008 à 17:50:56 | Re : calculer un argument en vb.net

gillardg

merci Kevin.Ory mais ça sert à quoi s'il te plait pour pas que je meure idiot


dimanche 8 juin 2008 à 19:04:05 | Re : calculer un argument en vb.net

Kevin.Ory

Bah en math ça sert à beaucoup de chose, nottament en trigonométrie.

Tangente(alpha) = coté opposé / coté adjacent
(TanOppAdj pour s'en souvenir, si tu as fais de la trigo, ça devrait te dire qqch )

L'arc-tangente est l'invers de la tangente: Si tan(x) = y alors x = Atan(y)

Si tu veux plus de détails: Google




dimanche 8 juin 2008 à 19:28:01 | Re : calculer un argument en vb.net

gillardg

non merci c'est déjà trop pour moi


lundi 9 juin 2008 à 11:04:42 | Re : calculer un argument en vb.net

marinmarais

Bonjour a tous et a toutes

J'en profite pour ajouter une petite astuce qui peut s'averer utile...
Atan nous donne un angle compris dans [-pi/2 ; pi/2], car tan((-y)/(-x)=tand(y/x)
Il existe une petite astuce pour obtenir la valeur de l'angle dans [-pi ; pi]. Ainsi, on a pas a reflechir pour savoir dans quelle partie du cercle notre angle se trouve.
Pour info, c'est base sur le principe des angles au centre d'un cercle.

a = atan(y/x)
d = racine-carree(x^2+y^2)

on a :
a = 2 * atan(y/(d+x))
Ca marche tout le temps !

A+,
Tom.

Marin Marais




Cette discussion est classé dans : net, vb, partie, calculer, argument


Répondre à ce message

Sujets en rapport avec ce message

Capture d'une partie de l'écran en vb.net ? [ par doppel2000 ] Comment faire pour réaliser une capture d'une partie de l'écran et mettre le résultat dans une picturebox ou un fichier .bmp ? J'ai essayé avec Bitblt VB.NET, selectionner une partie d'un DATAGRID [ par alexj51 ] Bonjour,Je voudrai savoir comment faire pour que l'on puisse selectionner tout ou une partie d'un datagrid pour pouvoir le copier?Pour le moment, de b [VB.NET] UN TABLEAU COMME ARGUMENT OPTIONNEL [ par bouv ] Salut,Encore novice en .NET, je souhaite avoir un tableau comme argument optionnel dans une fonction ou procédure.Le problème est qu'en .NET on doit o URGENT ! Problème d'utilisation de mapi32.ocx avec .NET 2005 [ par Sicyons ] Salut à tous !J'utilise VB .NET avec Visual Studio .NET 2005. J'ai créé une appli console qui doit consulter une boîte aux lettres en POP3. La premièr datagrid vb.net [ par ALDOlivier ] Salut,J'utilise un datagrid pour afficher les valeurs de ma base de données et je voudrais savoir comment faire pour que quand je clic sur une ligne d Imprimer le contenu d'un textbox avec VBNET!!!!! [ par neo022 ] Bonjour voilà j'écris car après avoir lu pas mal de sujet comme le miens sur le site je me suis rendu compte que aucun faisait référence au VB net pou VB.NET 2003 - Form [ par LeGrosWinnie ] Bonjour à tous,Voilà mon problème :En VB.NET il faut déclarer des instances (très lourd...) je l'ai fait pour afficher une nouvelle form, ça marche.Ma Accéder à Delrina Fax via VB.NET [ par Hummer29 ] Bonjour tout le monde,Je développe une application en VB.net sous Windows.Pour le moment j'arrive à ouvrir la fenêtre de dialogue de Delrina Fax, mais Inserer une chaine de caractaire bref du texte dans une textbox en VB.net [ par ho2 ] Bonjour ou bonsoir a tous,Voici mon probleme : J'utilise SharpDevelop 1 (Visual Basic .net) et j'aimerais bien savoir comment inserer du texte dans un [VB.net - VB2005] Auto Hide button [ par linasteph ] Bonjour à tous, voilà mon soucis: j'aimerais pouvoir ajouter une bouton "Auto hide" dans la barre de titre de certaines fenêtres de mon application.


Nos sponsors

Sondage...

CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,406 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.