| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Computer Programming Languages >> Content
    Come calcolare gli angoli in QBasic
    Come parte di un programma , a volte è necessario per calcolare l'angolo tra due punti . Si utilizza la trigonometria per fare i calcoli . Dal momento che la trigonometria si basa su triangoli rettangoli , si trattano i due punti come angoli di un triangolo rettangolo , e la base i calcoli sul triangolo . QBasic è un linguaggio di programmazione per MS - ​​DOS . E 'basato su BASIC , dalla quale ha ereditato le funzioni trigonometriche . È possibile calcolare l'angolo tra due punti in QBasic utilizzando una di queste funzioni , ATN . Istruzioni
    1

    Trova le distanze orizzontale e verticale tra i due punti. Queste distanze formano i lati del triangolo che verrà utilizzato per i calcoli. Per questo esempio , le coordinate dei due punti sono memorizzati in variabili chiamate Point1X , Point1Y , Point2X e Point2Y . Per trovare ogni distanza , sottrarre coordinata del primo punto da coordinate corrispondenza del secondo punto :

    TriangleWidth DIM come singola, triangleHeight COME SINGOLO

    TriangleWidth = Point2X - Point1X

    triangleHeight = Point2Y - Point1Y
    2

    Convertire entrambe le distanze per i numeri positivi . TriangleWidth sarà negativo se il secondo punto è a sinistra del primo punto , e triangleHeight sarà negativo se il secondo punto è inferiore al primo punto . Questo è un problema perché hai bisogno di numeri positivi per i calcoli . Utilizzare la funzione ABS per trovare il valore assoluto di ogni distanza :

    TriangleWidth = ABS ( TriangleWidth ) per

    triangleHeight = ABS ( triangleHeight )
    3

    calcolare la tangente dell'angolo . La tangente di un angolo è la lunghezza del lato opposto all'angolo divisa per la lunghezza del lato adiacente all'angolo . Stai cercando di trovare l'angolo dal primo punto , il che significa che l'altezza del triangolo è il lato opposto e la sua base è il lato adiacente . Dividere l'altezza dalla base :

    Tangent DIM COME SINGOLO

    Tangente = triangleHeight /TriangleWidth
    4

    calcolare l'angolo con la funzione ATN . La funzione di ATN (abbreviazione di " arcotangente " ) trova l' angolo che corrisponde a una tangente :

    Angolo DIM COME SINGOLO
    Angolo

    = ATN ( Tangente ) economici 5

    Convertire l'angolo da radianti in gradi . La funzione ATN restituisce un angolo in radianti . ( Pi radianti pari alla metà di un cerchio , o 180 gradi . ) Per convertire i radianti in gradi , moltiplicare per 180 e dividere per pi:

    Angle = Angolo * 180 /3.14159


    Previous :

    next :
      Articoli Correlati
    ·Come aggiungere la ricerca Scatole di Tesi barre di spo…
    ·Come fare un Browser 3D 
    ·Come scrivere efficace Object Oriented codice 
    ·Come uccidere sintassi C + + 
    ·Come fare un Button in Xcode 
    ·Come fare il vostro proprietario Sniper gioco 
    ·Come fare una casella di testo in XNA 
    ·Debugging Funzioni 
    ·I vantaggi di utilizzare Pseudocodice 
    ·Come utilizzare un servizio Web in un flusso di dati SS…
      Articoli in evidenza
    ·Come fare una borsa da sacchetti di immondizia , Post- …
    ·Funzioni su Python 
    ·Come convertire un OutputStream ByteArray a un InputStr…
    ·Come importare un programma da Python 
    ·Come contare in binario per totali principianti 
    ·PHP __ autoload conflitti 
    ·WPF Tutorial 
    ·Come installare un emulatore di Windows cellulare 
    ·I vantaggi di puntatori 
    ·Come esecuzione di Python 2.7 dalla clipboard 
    Copyright © Conoscenza Informatica http://it.wingwit.com