VBA Single et Integer [RESOLU] - VB/VBA/VBS - Programmation
Marsh Posté le 01-09-2007 à 11:35:47
salut papou,
avec cint() par contre tu as le même résultat (logique)
dans l'aide, il est indiqué que la valeur passé dans le tube est arrondie. Je tente de voir de quel côté il parle des arrondis sous excel...
Marsh Posté le 01-09-2007 à 12:38:59
Bonjor,
Merci jpcheck.
En cherchant, j'ai trouvé :
http://office.microsoft.com/fr-fr/ [...] 0728911036
qui précise que l'arrondi se fait au nombre pair le plus proche!!!!
Je crois que je vais pouvoir mettre résolu.
Cordialement
Marsh Posté le 01-09-2007 à 11:01:28
Bonjour,
En regardant les tronqués et arrondis pour un post sur excel
j'ai obtenu les résultats suivants (sans utiliser int(...) qui fonctionne bien)
dim a as single
dim b as integer
a = 0.5
b = a ------->0
a = 1.5
b = a --------->2
a = 2.5
b = a -------->2
a = 3.5
b = a--------->4
a = 4.5
b = a --------->4
quelqu'un peut-il me dire pourquoi lorsque a est impair, j'obtient lentier supérieur et lorsqu'il est pair, l'entier inférieur????
Merci
Message édité par seniorpapou le 01-09-2007 à 12:39:46