Hvordan fikse antallet desimaler i Visual Basic E

Hvordan fikse antallet desimaler i Visual Basic E


Visual Basic E (E for Express) gir en rimelig måte for programvareutviklere å bruke Microsoft .NET rammeverket. Express-utgavene av Visual Basic er fritt tilgjengelig på Microsofts offisielle hjemmeside. Desimaltall er vanlige datatyper som brukes ved programmering i Visual Basic språket. Som standard, disse tallene strekke seg over flere steder etter desimaltegnet. Men du kan formatere output og angi hvor desimaler som vises i søknaden.

Bruksanvisning

1 Lag en desimal variabel. Den desimal datatype er definert ved hjelp av "desimal" søkeord. Følgende kode definerer en desimal datatype variabel:

Dim dNumber som desimal

2 Tilordne en verdi til variabelen. I dette eksemplet, er du definere en desimal med fem tall etter desimaltegnet. Følgende kode viser hvordan du tilordner verdier til VB variabler:

dNumber = 3,14798

3 Rund av til nærmeste desimal og formatere nummeret. I dette eksemplet er antall formatert med to desimaler. Fordi det tredje desimal sted er «7», antallet er avrundet til 3,15. Følgende formater din desimaltall:

dNumber.ToString ( "N2")

Koden konverterer ovenfor nummeret til en streng og setter desimaler ved hjelp av "N2" tekst. Tallet i denne teksten innstillingen angir hvor mange desimaler er brukt. For eksempel, "N3" formater den med 3 desimaler, "N4" bruker 4 desimaler.

4 Skriv ut resultatet til skjermen for å teste koden din. For å verifisere desimalformat fullført, bruker du følgende kommando for å vise resultatene:

MsgBox dNumber.ToString ( "N2")