Arrondis superieur sous visualbasic - VB/VBA/VBS - Programmation
Marsh Posté le 07-03-2003 à 14:19:11
dans l'aide MSN, je pense que tu peux avoir trés facilement la réponse. Car entre "abs", "rnd", "fix", je ne sais plus lequel t'irais.
Marsh Posté le 07-03-2003 à 14:30:34
abs n'arrondit rien du tout.
fix et int arrondissent à l'inférieur
et rnd, c'est la fonction random
bon en fait ya pas de fonction qui arrondisse systématiquement à l'unité supérieure, il faut la programmer.
La fonction Round peut servir de base, mais attention, c'est une fonction à vocation scientifique/statistique, elle réagit différemment selon qu'on lui soumet un nombre pair ou impair dans sa partie entière.
Marsh Posté le 07-03-2003 à 14:42:53
genius999 a écrit : Qual est la fonction pour avoir l'arrondi superieur |
VAR=fix(VAR) + 1 et voila
Marsh Posté le 07-03-2003 à 14:43:43
drasche a écrit : mais attention, c'est une fonction à vocation scientifique/statistique |
au moins je suis pas le seul qui dit ça
quand j'ai tenté d'expliqué ça sur le forum de developpez.com pour la fonction Round de Delphi ils me croyaient pas, ils prétendaient que c'était juste un bug
Marsh Posté le 07-03-2003 à 14:52:44
antp a écrit : |
ben en fait c toi qui m'a ouvert les yeux à ce sujet
Et qui s'est permis de parler de bug? les forumeurs ou les responsables? Ils méconnaissent leur outil de travail à ce point?
Marsh Posté le 07-03-2003 à 14:53:34
drasche a écrit : |
ha, zut, ça n'aide pas à crédibiliser ce point de vue donc
drasche a écrit : |
je sais plus, mais bon, c'est developpez.com aussi hein
Marsh Posté le 07-03-2003 à 16:59:46
moi, j'y suis allez deux fois et ils ont l'air de bien maitriser (en tout ca par rapport a moi)
Les reponses sont rapides et parfois claires
Merci VeauX, c'est ce sdur quoi je m'etais orienté mais je voulais simplement savoir si une fonction existait deja...
Marsh Posté le 07-03-2003 à 13:58:00
Qual est la fonction pour avoir l'arrondi superieur
Roundup ne fonctionne pas en VB...