Afronden

Status
Niet open voor verdere reacties.

Ervell

Gebruiker
Lid geworden
14 jun 2005
Berichten
48
Ik heb de afrond functie Afronden.beneden nodig.

Ik werk in een 2000 Nederlandse versie en alle functies zijn in het engels?? :confused:

Wie kan mij vertellen hoe ik die functie krijg?
 
Met Access ben ik niet zo bekend, maar in het algemeen kan je trunc gebruiken in SQL. Het gebruik is in het formaat

trunc ( number, [ decimal_places ] )

Bijvoorbeeld:

trunc (125.815) --> 125
trunc (125.815, 0) --> 125
trunc (125.815, 1) --> 125.8
trunc (125.815, 2) --> 125.81
trunc (125.815, 3) --> 125.815
trunc (-125.815, 2) --> -125.81
trunc (125.815, -1) --> 120
trunc (125.815, -2) --> 100
trunc (125.815, -3) --> 0


Verwar trunc niet met truncate, wat neerkomt op het verwijderen van een tabel en alle gerelateerde tabellen.
 
Geplaatst door Ervell
Ik heb de afrond functie Afronden.beneden nodig.

Ik werk in een 2000 Nederlandse versie en alle functies zijn in het engels?? :confused:

Wie kan mij vertellen hoe ik die functie krijg?

Daar kan je Round() voor gebruiken.
 
@vanzwam:
Round is niet hetzelfde als trunc:

round(4.6) wordt 5 (afronden naar heel getal)
trunc(4.6) wordt 4 (alles 'achter de komma' weghalen)

Aangezien Ervell aangeeft dat hij de functie "Afronden.beneden" (m.a.w.: altijd naar beneden afronden) nodig heeft neem ik aan dat hij trunc bedoelt.
 
Nou, dat trunc heet dan INT (gewoon afkappen na de komma), maar ja dat is geen afronden, en voor afronden moet je zoals vanzwam zei de functie Round() gebruiken.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan