Arrondir un nombre à la valeur supérieur dès que le premier chiffre après la vir
ndaseraphin
Messages postés74Date d'inscriptionlundi 29 août 2005StatutMembreDernière intervention 1 février 2012
-
4 mars 2009 à 16:56
lesdis
Messages postés403Date d'inscriptionmercredi 19 avril 2006StatutMembreDernière intervention 7 août 2020
-
4 mars 2009 à 17:44
slt,
je souhaite de l'aide. En faite je veux arrondir un nombre à virgule à la valeur supérieur dès que le premier chiffre après la virgule est supérieur à 0.
Merci d'avance
A voir également:
Arrondir un nombre à la valeur supérieur dès que le premier chiffre après la vir
jmf0
Messages postés1566Date d'inscriptionmardi 26 décembre 2000StatutMembreDernière intervention 5 avril 20138 4 mars 2009 à 17:36
Bonjour, lesdis,
je ne vois nulle part, ni dans le thème choisi ni dans le texte de la question, ce qui te donne à penser qu'une réponse VBA convient !
et VB69 ne connait pas math...
>> ndaseraphin Curieux arrondissement, mais bon ...
Voilà ce qu'il est possible de fdaire (entre autres) sous VB6
N = 5.114
N = IIf(N - (N \ 1) > 0.1, N \ 1 + 1, N \ 1)
MsgBox N
Attention au signe \ (à ne pas transformer en \, hein ...)