Nwlapcug.com


Come inserire un numero a due cifre decimali in Visual Basic

Quando si creano applicazioni contabili o di fatturazione, formattazione del numero per mostrare i decimali è parte del processo. Visual Basic tronca automaticamente gli zeri che mostrano nei numeri dopo il punto decimale. Il processo di formattazione del numero per visualizzare gli zeri finali comporta convertendolo in una stringa e utilizzando le funzioni di destra per visualizzare gli zeri.

Istruzioni

1

Creare una variabile e assegnare un numero decimale. Anche se è possibile utilizzare un numero direttamente, i migliori standard in programmazione è assegnare numeri a una variabile prima. Di seguito è un esempio di una variabile definita che verrà formattato nel codice:
Dim myDecimal as Decimal
myDecimal = 1.90
In questo esempio, Visual Basic verrà troncato automaticamente l'ultimo azzeramento, ragion per cui si utilizzano tecniche di formattazione per le applicazioni per informazioni come i dati di fatturazione e finanziari.

2

Assegnare un nuovo valore utilizzando la funzione ARROTONDA. La funzione round definisce il numero di posizioni decimali utilizzando il secondo parametro. Di seguito è un esempio della funzione:
myDecimal = Math. Round (1.99999, 2)
Questo risultato viene arrotondato a 2.00.

3

Convertire in testo e assegnare a una casella di testo. Si potrebbe inoltre che si desidera assegnare il numero di una casella di testo, quindi ha bisogno di essere convertito in una stringa prima. Nell'esempio seguente converte il numero decimale dal punto 1 e lo assegna alla casella di testo, formattazione i due numeri dopo il punto decimale.
myTextBox. Text = myDecimal.ToString("#,##0.00")