Arrondis au dessous

duncan - 30 juin 2001 à 09:34
 pascal - 7 août 2001 à 09:58
Comment faire pour arrondir un nombre au dessous. Par exemple 3,68 donne 3 et pas 4 comme donne VB.
De plus , je ne peux utiliser que Currency comme type car les nb que j'utilises sont trop grand.
Long est vite dépassé.

4 réponses

RememberTheKing
30 juin 2001 à 11:18
Int(TonCurrency)
0
Si ton séparateur décimal est une "," et non un "." tu peux utiliser la fonction Val() qui dans ce cas prendra uniquement la partie entière.
Val(3,68) donne 3
Val(3.68) donne 3.68

Allez bon courage
0
Merci du tuyau..
Même si le résultat vient avec un point décimal il suffit de le changer en une virgule (j´ai mis ce truc dans la section math.)C´est bête mais pas évident..

A +
Marc
0
Tu peut avoir la meme chose avec int()
0