Ga naar hoofdinhoud

Round

Round() retourneert het resultaat van de afronding x naar boven of beneden tot het dichtstbijzijnde veelvoud van step [+ offset]. De standaardwaarde van offset is 0. De standaardwaarde van step is 1.

Als x 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 meestal onbelangrijke afrondingsfouten worden veroorzaakt doordat getallen met zwevend decimaalteken worden weergegeven door een eindig aantal binaire cijfers. Dit heeft tot gevolg dat QlikView een berekening uitvoert met een getal dat al is afgerond. Als het cruciaal is om de juiste afronding te verkrijgen, kunt u dit probleem oplossen door de getallen te vermenigvuldigen om ze naar gehele getallen te converteren.

Voorbeelden en resultaten:  

  • Round( 3.8 ): retourneert 4
  • Round( 3.8, 4 ): retourneert 4
  • Round( 2.5 ): retourneert 3. Wordt naar boven afgerond omdat 2,5 precies de helft van de standaard stapinterval is.
  • Round( 2, 4 ): retourneert 4. Wordt naar boven afgerond omdat 2 precies de helft van de stapinterval van 4 is.
  • Round( 2, 6 ): retourneert 0. Wordt naar beneden afgerond omdat 2 minder dan de helft van de stapinterval van 6 is.
  • Round( 3.88 , 0.1 ): retourneert 3,9
  • Round( 3.88 , 5 ): retourneert 3,9
  • Round( 1.1 , 1 , 0.5 ): retourneert 3,9

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!

Neem deel aan het Analytics Modernization Program

Remove banner from view

Moderniseer zonder uw waardevolle QlikView-apps op het spel te zetten met het Analytics Modernization Program. Klik hier voor meer informatie of om contact op te nemen: ampquestions@qlik.com