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

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

1 réponse

  1. Contributeur
    Salut,

    Tu peux le faire avec un "floor", si ton résultat est égal à son "floor" c'est qu'il est entier...
    0
    1. C EST QUOI UN FLOOR
      0
    2. Contributeur
      Une fonction qui arrondi au nombre entier inférieur...
      0
    3. ET CA SE TRADUIT COMMENT
      0
    4. Contributeur
      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
    5. 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