En VB, comment différencier un résultat entie

Fermé
mousss - 6 nov. 2010 à 23:29
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 - 7 nov. 2010 à 00:48
En VB, comment différencier un résultat entier d'un résultat réel

j ai testé mais ne marche pas

while vartype(35/3) <>2
x=x+1
wend

merci pour ta réponse
A voir également:

1 réponse

teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
6 nov. 2010 à 23:59
Salut,

Tu peux le faire avec un "floor", si ton résultat est égal à son "floor" c'est qu'il est entier...
0
C EST QUOI UN FLOOR
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
7 nov. 2010 à 00:26
Une fonction qui arrondi au nombre entier inférieur...
0
ET CA SE TRADUIT COMMENT
0
teebo Messages postés 33491 Date d'inscription jeudi 14 octobre 2004 Statut Modérateur Dernière intervention 24 février 2011 1 793
7 nov. 2010 à 00:35
1/Tu n'est pas obligé de crier
2/Se "traduit" en quoi? En francais: "sol" mais bon ca aide pas plus que ca, et en vb c'est floor je crois...
0
En fait je veux utiliser la boucle While conditionné d'un résultat qui n'est pas un entier
comme si-dessous

while vartype(35/3) <>2
x=x+1
wend

mais avec vartype ca pas l'air de marcher

Merci pour la réponse
0