Hoe ronde een getal in Visual Basic



De fundamentele gegevens getaltypen in Visual Basic alle voorzien van hulpfuncties voor het afronden van getallen, maar de precieze functie gebruikt hangt af van de regels die u gebruiken wilt om het getal afronden. Bijvoorbeeld getallen worden afgerond naar beneden met behulp van de functie "vloer", afgerond met de functie "plafond" en afgerond op het dichtstbijzijnde gehele getal (met 0,5 afgerond naar boven) met behulp van de functie "afronden".

  • Maak een nieuw project door te klikken op "Bestand" en "New Project." Selecteer "Consoletoepassing" als het projecttype. Later kunt u dezelfde code in een grafische user interface (GUI) gebaseerd toepassing dupliceren. Naam van het project "NumberRoundingTutorial."

  • Maak een getal om af te ronden door te plakken met de volgende code in uw project:

    Dim MijnGetal als dubbel
    MijnGetal = 0,5

  • Plak de volgende code om het getal tot de volgende hoogste gehele getal afronden:

    Dim roundup als integer = math.ceiling(mynum)

  • Plak het volgende als u wilt het getal naar beneden het volgende laagste gehele getal afronden:

    afronden.naar.beneden als integer Dim = math.floor(mynum)

  • Plak het volgende om het getal afronden op het dichtstbijzijnde gehele getal, omhoog of omlaag:

    Dim ronde als geheel getal = math.round (MijnGetal, MidPointRounding.AwayFromZero)

Tips & waarschuwingen
  • Ook van belang kunnen zijn de "afkappen" functie: dit alle de decimalen uit enkele druppels en laat alleen het gehele getal. Voor positieve getallen is dit hetzelfde als "vloer", echter voor negatieve het getallen is hetzelfde als "plafond".
  • Math.Round is subtieler dan zijn neven: als u bent vergeten om op te geven van de afrondingsmethode, het zal het gebruik van de methode "ToEven." Dit rondes de waarde op het dichtstbijzijnde even getal (2, 4, 6,...). Dit is het resultaat van het evenwicht of de.5 omhoog of omlaag in willekeurige gegevens en genereren betere statistieken is afgerond, maar de meeste mensen worden gebruikt om de meer bekende praktijk van afronding 0,5 omhoog.

Gerelateerde Artikelen

Hoe te te controleren als een getal een getal in Visual Basic

Hoe te te controleren als een getal een getal in Visual Basic

Visual Basic (VB) is een computer programming tool van Microsoft. Het wordt voornamelijk gebruikt voor het maken van de software uit te voeren op Microsoft Windows-besturingssysteem of .NET runtime.Visual Basic kan het opslaan van een ras van gegeven
Hoe een tekstvak converteren naar een getal in Visual Basic

Hoe een tekstvak converteren naar een getal in Visual Basic

Van Microsoft Visual Basic bevat enkele krachtige functies die de programmer's leven eenvoudiger maken. Een voorbeeld hiervan is de mogelijkheid om gegevens die zijn ingevoerd in een textbox in een numerieke waarde converteren. VB.NET heeft verschill
Hoe maak je een zijbalk in Visual Basic

Hoe maak je een zijbalk in Visual Basic

Het creƫren van een zijbalk met Visual Basic kan worden gedaan met behulp van de vooraf gedefinieerde instrumenten die met de Visual Basic Express zowel de volledige Visual Studio.NET ontwikkelaar omgevingen komen. Als u een Visual Basic-ontwikkelaar
Hoe schrijf je een lus in Visual Basic

Hoe schrijf je een lus in Visual Basic

Drie basisonderdelen van een computer-algoritme zijn de opeenvolgende verklaringen, voorwaardelijke bewerkingen en iteratieve bewerkingen of lussen. Loops bestaan in twee fundamentele vormen in Microsoft Visual Basic 2008, de lus "" en "For
Hoe maak je een driehoek in Visual Basic

Hoe maak je een driehoek in Visual Basic

Leren tekenen van een driehoek in Visual Basic biedt een zachte inleiding tot deze programmeertaal-2D grafische functies. De virtuele object die tekening vormen zoals de driehoek mogelijk maakt is het Graphics-object. Als je eenmaal leert om tekenen
Hoe maak je een functieknop in Visual Basic

Hoe maak je een functieknop in Visual Basic

Als Visual Basic een belangrijkste bestuurder van web programmeren van technologie is, is het zinvol om erachter te komen de basisprincipes van de taal. Een functie-linked knop, of een opdrachtknop, in Visual Basic is de tool meest gebruikte invoeren
Hoe maak je een EXE in Visual Basic

Hoe maak je een EXE in Visual Basic

Een Visual Basic-programmeur moet maken een standalone-versie voor iedereen die niet de eigenaar van Visual Basic voor het gebruik van het werk. De programmeur doet dit door het compileren van de code in een EXE (uitvoerbaar bestand) bestandstype. He
Hoe krijg ik de waarde in een cel over Visual Basic

Hoe krijg ik de waarde in een cel over Visual Basic

De kracht van Visual Basic is de mogelijkheid van het maken van automatische procedures gewoon door het opnemen van hen in uw werkblad. Bijvoorbeeld, als u krijgen van de waarde van een cel over Visual Basic wilt, kunt u een eenvoudige procedure make
Hoe vindt u de maximumwaarde in een Array in Visual Basic

Hoe vindt u de maximumwaarde in een Array in Visual Basic

Arrays zijn variabelen gebruikt bij het programmeren te houden een lijst met getallen of tekens. Het vinden van de maximale waarde in een matrix moet u doorlopen elke waarde. Dit wordt ook gebruikt in een methode genaamd "bubble sorteren," wat b
Hoe te zetten een aanhalingsteken in een tekenreeks in Visual Basic

Hoe te zetten een aanhalingsteken in een tekenreeks in Visual Basic

In Visual Basic wordt de dubbele aanhalingstekens (") om aan te geven binnen de broncode letterlijke tekenreeksen. Bijvoorbeeld:Console.WriteLine ("Dit is tekst.")De aanhalingstekens worden gebruikt om Visual Basic aan te geven dat de tekst
Hoe om te lezen van Visual Basic

Hoe om te lezen van Visual Basic

Microsoft Visual Basic is een populaire programmeertaal en Integrated Development Environment (IDE) voor het maken van Windows-toepassingen en onderdelen. Standaard Visual Basic gestopt wordt verkocht op versie 6 en is vervangen door VB.NET, een vers
Het toevoegen van een tekstvak in Visual Basic

Het toevoegen van een tekstvak in Visual Basic

Het tekstvak is een hoofdbestanddeel van Visual Basic omdat het functioneert als een vitale opslagplaats van gebruikersinvoer. De gebruiker kan gemakkelijk laden hun tekst in een programma om een resultaat te krijgen. Toevoegen van een tekstvak in de
Hoe af te drukken vanuit Visual Basic 6

Hoe af te drukken vanuit Visual Basic 6

Afdrukken in Visual Basic kunnen een beetje omslachtig om in te stellen, maar eenmaal gedaan, de fijne kneepjes zijn onzichtbaar voor de gebruiker. Een besturingselement van Visual Basic genaamd de Common Dialog Control bevat een methode voor het afd
Hoe maak je een lus in Visual Basic

Hoe maak je een lus in Visual Basic

"Zich vergissen is menselijk, om echt dingen verknoeien neemt een computer". Dit oude gezegde onthult hoe een computer hetzelfde proces kan herhalen over en vele malen per seconde. In computer termen programmering, is dit een lus genoemd. Visual