Ga naar hoofdinhoud

Round - script- en diagramfunctie

Round() retourneert het resultaat van de afronding omhoog of omlaag naar het dichtstbijzijnde veelvoud van de step die is verschoven met het offset -getal.

Als het getal dat moet worden afgerond zich precies in het midden van een interval bevindt, wordt er naar boven afgerond.

Syntaxis:  

Round(x[, step[, offset]])

Retourgegevenstypen: numeriek

InformatieAls u een getal met zwevend decimaalteken afrondt, krijgt u mogelijk onjuiste resultaten. Deze afrondingsfouten worden veroorzaakt doordat getallen met zwevend decimaalteken worden weergegeven door een eindig aantal binaire cijfers. Dit heeft tot gevolg dat er een berekening wordt uitgevoerd met een getal dat al is afgerond. Als deze afrondingsfouten van invloed zijn op uw werk, vermenigvuldigt u de getallen om ze om te zetten in gehele getallen voordat u afrondt.

Argumenten:  

Argumenten
Argument Beschrijving
x Invoergetal.
step Increment van interval. De standaardwaarde is 1.
offset

Definieert de basis van de stapinterval. De standaardwaarde is 0.

Voorbeelden en resultaten:  

Voorbeelden en resultaten
Voorbeelden Resultaten

Round(3.8 )

retourneert 4

In dit voorbeeld is de grootte van de stap 1 en is de basis van de stapinterval 0.

De intervallen zijn ...0 <= x <1, 1 <= x < 2, 2<= x <3, 3<= x <4...

Round(3.8,4 )

retourneert 4

Round(2.5 )

Retourneert 3.

In dit voorbeeld is de grootte van de stap 1 en is de basis van de stapinterval 0.

De intervallen zijn ...0 <= x <1, 1 <= x <2, 2<= x <3...

Round(2,4 )

Retourneert 4. Wordt naar boven afgerond omdat 2 precies de helft van de stapinterval van 4 is.

In dit voorbeeld is de grootte van de stap 4 en is de basis van de stapinterval 0.

De intervallen zijn ...0 <= x <4, 4 <= x <8, 8<= x <12...

Round(2,6 )

Retourneert 0. Wordt naar beneden afgerond omdat 2 minder dan de helft van de stapinterval van 6 is.

In dit voorbeeld is de grootte van de stap 6 en is de basis van de stapinterval 0.

De intervallen zijn ...0 <= x <6, 6 <= x <12, 12<= x <18...

Round(3.88 ,0.1)

retourneert 3,9

In dit voorbeeld is de grootte van de stap 0,1 en is de basis van de stapinterval 0.

De intervallen zijn ... 3.7 <= x <3.8, 3.8 <= x <3.9, 3.9 <= x < 4.0...

Round(3.88875,1/1000)

Retourneert 3,889

In dit voorbeeld is de stapgrootte 0,001, waardoor het getal naar boven wordt afgerond op drie decimalen achter de komma.

Round(3.88 ,5)

retourneert 5

Round(1.1 ,1,0.5)

retourneert 1,5

In dit voorbeeld is de grootte van de stap 1 en is de basis van de stapinterval 0,5.

De intervallen zijn ...0.5 <= x <1.5, 1.5 <= x <2.5, 2.5<= x <3.5...

Was deze pagina nuttig?

Als u problemen ervaart op deze pagina of de inhoud onjuist is – een typfout, een ontbrekende stap of een technische fout – laat het ons weten zodat we dit kunnen verbeteren!