rekenen met afrondingen

  • Onderwerp starter Onderwerp starter nieko
  • Startdatum Startdatum
Status
Niet open voor verdere reacties.

nieko

Gebruiker
Lid geworden
20 sep 2002
Berichten
114
Hoe kan ik ervoor zorgen dat access niet rekent met 3,6 maar met het afgeronde getal 4??
 
rekenen met afronding

Stel je variabele heet VeldA.
Zet in bijwerkquery Int([VeldA]+0,5).

Door eerst een half bij het niet afgeronde getal bij te tellen en vervolgens de gehele waarde te nemen is het getal afgerond op een gehele waarde.
 
Sorry, ik heb het verkeerd uitgelegd

Ik wil een berekening maken met 0,39 i.p.v. 0,385 dus afronden op 2 achter de komma. Dus niet visueel maar werkelijk rekenen met 2 achter de komma.

Heb je hier ook iets voor?
 
Kan ook, Nieko.

Vermenigvuldig het getal (VeldA) met 100 (0,385 -> 38,5), tel er een half bij op voor het correct afronden in plaats van afkappen (38,5 -> 39,0), neem de hele waarde van het getal (39,0 -> 39) en deel de uitkomst weer door 100 (39 -> 0,39).

Als bijwerkquery wordt het dan (Int ([VeldA]*100 + 0,5)) / 100

Let op de haakjes... Als je wilt rekenen met bijv. een getal met 4 decimalen vermenigvuldig en deel je gewoon met en door 10 000.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan