Come scrivere il codice per una tangente in VB.NET

November 14

Di tutte le funzioni trigonometriche, la tangente può essere il più facile da capire. Andare fuori, per un albero alto, stand circa 20 piedi dall'albero e stimare l'angolo dal suolo alla cima dell'albero. L'altezza dell'albero sarà la distanza (20 piedi) volte la tangente dell'angolo. Se l'angolo è di 60 gradi, l'albero è alto 34 piedi (perché la tangente di 60 gradi è di circa 1,7). In Visual Basic.Net, utilizzare la funzione tangente, "TAN", per calcolare la tangente di un angolo per voi.

istruzione

1 Aprire Visual Basic Express e creare una nuova applicazione console. Fai clic su "File" e poi "Nuovo progetto". Quando viene visualizzata la nuova finestra di dialogo progetto, scegliete Windows da vista ad albero, fare clic sull'icona Applicazione console e il nome del programma di "tangente". Fai clic su "OK" per creare il progetto. Dopo una breve attesa, viene visualizzata la finestra del codice.

2 Aggiungere un'istruzione Imports per includere il namespace System.Math nel programma come segue:

Le importazioni System.Math

Module Module1

Questa affermazione ci permette di utilizzare tutte le funzioni matematiche si trovano in System.Math all'interno del programma.

3 Dichiarare le variabili per la distanza e gli angoli come segue:

Sub Main ()

distanza Dim As Double = 20,0

Angolo di Dim As Double = 60,0

Il tipo double è un numero in virgola doppia precisione floating, che può contenere un molto grande o piccolo numero decimale.

4 Convertire l'angolo in radianti utilizzando la seguente dichiarazione:

radianti Dim As Double = angolo * PI / 180.0

Anche se noi esseri umani di solito misurare gli angoli in gradi, il framework .Net vuole vedere angoli misurati come radianti. Un radianti misura la distanza intorno ad un cerchio, come 2 pi. Per convertire da gradi in radianti, moltiplicare l'angolo di PI poi dividere per 180.

5 Calcolare l'altezza dell'albero come segue:

altezza Dim As Double = Tan (radianti) * distanza

L'altezza è la distanza moltiplicata per la tangente dell'angolo in radianti.

6 Visualizzare i risultati alla console come segue:

Console.Write ( "L'albero è")

Console.Write (height.ToString)

Console.WriteLine ( "piedi di altezza")

7 Terminare il programma con il seguente codice:

End Sub

Modulo fine

8 Premere il tasto "F5" per eseguire il programma. Apparirà una finestra di console che indica l'altezza dell'albero.

Consigli e avvertenze

  • Se si prevede di utilizzare un sacco di funzioni trigonometriche e le unità sono in gradi, creare due funzioni che consentono di convertire da un'unità all'altra.
  • Radianti = gradi * pi / 180.
  • Gradi = radianti * 180 / pi greco.