Come arrotondare un numero in Visual Basic

July 18

Come arrotondare un numero in Visual Basic


I tipi di numero di dati di base in Visual Basic sono tutte dotate di funzioni di aiuto per arrotondare i numeri, ma la precisa funzione utilizzata dipende dalle regole che si desidera utilizzare per arrotondare il numero. Ad esempio, i numeri sono arrotondati verso il basso con la funzione "piano", arrotondati per eccesso utilizzando la funzione di "tetto", e arrotondato al numero intero più vicino (con 0,5 arrotondato per eccesso) utilizzando la funzione "rotonda".

istruzione

1 Creare un nuovo progetto facendo clic su "File" e "Nuovo progetto". Selezionare "Applicazione Console" come tipo di progetto. In seguito, è possibile duplicare lo stesso codice in una interfaccia utente grafica (GUI) applicazione basata. Nome del progetto "NumberRoundingTutorial."

2 Creare un numero per arrotondare incollando il seguente codice nel progetto:

Dim myNum come doppio
myNum = 0.5

3 Incollare il codice seguente per arrotondare il numero fino al prossimo più alto numero intero:

dim carrellata come intero = math.ceiling (myNum)

4 Incollare il seguente per arrotondare il numero fino al successivo numero intero più basso:

dim ARROTONDA.PER.DIF come intero = Math.floor (myNum)

5 Incollare il seguente per arrotondare il numero al numero intero più vicino, verso l'alto o verso il basso:

dim tondo come intero = Math.round (myNum, MidPointRounding.AwayFromZero)

Consigli e avvertenze

  • Inoltre di interesse può essere la funzione di "Truncate": questo scende tutti i decimali fuori un numero e lascia solo il numero intero. Per i numeri positivi, questo è lo stesso come "pavimento", tuttavia, per i numeri negativi è lo stesso come "tetto".
  • Math.round è più sottile rispetto ai suoi cugini: se si dimentica di specificare il metodo di arrotondamento, si utilizzerà il metodo del "Toeven." Questo arrotonda il valore al numero pari più vicino (2, 4, 6, ...). Questo ha il risultato di equilibrare se la .5 è arrotondato verso l'alto o verso il basso in dati casuali e statistiche migliori, ma la maggior parte delle persone sono utilizzati per la pratica più familiare di arrotondamento 0.5 in su.