Connaissances Informatiques >> programmation >> Visual Basics programmation >> Content
  Derniers articles
  • Comment faire pour supprimer retours…
  • Comment ajouter des blancs dans une …
  • Comment extraire les numéros dans u…
  • Comment imprimer en Vb.Net 
  • Comment utiliser un SWF en VB MDI Fo…
  • Comment faire pour convertir les mac…
  • Comment lire une valeur de ComboBox 
  • Comment Copy to Clipboard dans Visua…
  • Comment supprimer une révision dans…
  • Comment activer le débogage dans Vi…
  •   Visual Basics programmation
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Visual Basics programmation

    Comment calculer l'azimut entre les points de VB

    Un azimut est un nom à consonance compliqué pour un concept relativement simple, mathématique . Un azimut est essentiellement juste l'angle entre une ligne et une autre ligne de référence . Normalement, il est calculé pour un point , pas une ligne , de sorte que les lignes sont formés en choisissant un point aussi central , qui agit comme un point final à la fois pour la ligne de référence et la ligne pour laquelle vous voulez calculer l'azimut . Avec ses outils mathématiques complexes , calculer l'azimut en VB est un jeu d'enfant . Instructions
    1

    Tapez les déclarations suivantes dans le haut de votre code VB:

    publique Pi Const As Double = 3.14159 26535 89793


    angleRadians As Double < br >

    Azimuth As Double

    X1 As Integer

    Y1 As Integer

    Dim X2 as Integer

    Y2 As Integer < br >

    montée As Double ' coordonnée Y ou sur le côté opposé à l'angle

    Run As Double' coordonnée X ou sur le côté adjacent à l'angle
    2

    affecter les valeurs de X et Coordonnées Y pour les deux points . Par exemple, si le point de référence est aux coordonnées 2,2 et le second point est à 3,4, utiliser le code suivant:

    X1 = 2

    Y1 = 2

    X2 = 3

    Y2 = 4
    3

    Calculer la distance verticale entre les deux points de

    hausse = Y2 - . Y1
    Hôtels 4

    Calculer la distance horizontale entre les deux points de

    Run = X2 - . X1
    5

    Calculer le Arctg de la distance horizontale divisée par la distance verticale : Photos

    angleRadians = Atn ( montée /Run )

    Azimuth = angleRadians * 180 /Pi
    6

    ajuster les résultats selon que les distances horizontales et verticales sont positif ou négatif. Si les deux sont positifs, vous avez terminé. Si seulement la distance verticale est négatif, ajouter 180 degrés pour la réponse à l'étape 3 . Si les deux sont négatifs , ajouter 180 degrés. Si seulement la distance horizontale est négatif, ajouter 360 degrés.

    Montée < 0 Then

    Azimut Azimut = + 180

    Else If Run < 0 Then < br >

    Azimut Azimut = + 360

    End If

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Fonctions de cas en VBA 
  • Comment faire un bouton clignotant en VB 
  • Comment accéder aux fichiers à distance à partir Vb.Net 
  • Comment mettre en place un formulaire Visual Basic 
  • Comment écrire un code EQUAL pour la calculatrice standard à VB6 
  • Tutoriel jeu Visual Basic 
  • Comment savoir VBA Coding 
  • Comment lire les éléments d'un fichier dans un tableau 
  • Comment utiliser la chaîne de requête SQL dans VB6 avec Crystal Reports XI 
  • Options de VBScript pour alimenter Ordinateurs 
  • Connaissances Informatiques © http://www.ordinateur.cc