Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
848 connectés 

  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Reconnaitre si un nombre est décimal ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Reconnaitre si un nombre est décimal ?

n°1704583
Xiungung
Posté le 19-03-2008 à 13:45:41  profilanswer
 

Salut, j'essaye de trouver un code qui permet de savoir si un nombre est décimale ou un entier... Merci de votre aide, je galere !

mood
Publicité
Posté le 19-03-2008 à 13:45:41  profilanswer
 

n°1704597
kiki29
Posté le 19-03-2008 à 14:03:06  profilanswer
 

via un test utilisant


IsNumeric(...) et InStr(..., Application.DecimalSeparator) > 0


Message édité par kiki29 le 19-03-2008 à 14:03:18
n°1705922
couitchy
Posté le 21-03-2008 à 11:41:50  profilanswer
 

kiki29, ok mais ne gère pas le cas où le nombre vaut 3.000 qui est bien entier mais ne serait pas indiqué comme tel
 
 
if a <> cint(a) then
  'a non entier
else
  'a entier
end if


Message édité par couitchy le 21-03-2008 à 11:43:43
n°1705992
kiki29
Posté le 21-03-2008 à 13:09:51  profilanswer
 

En principe oui mais dans la réalité non, je viens de faire le test et l'indication pour 3.000 est bien un entier

n°1708409
Xiungung
Posté le 26-03-2008 à 22:17:15  profilanswer
 

En fait je divise par la partie entiere, si c'est = à 1, c'est un entier, sinon, non ! Merci qd même.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  VB/VBA/VBS

  Reconnaitre si un nombre est décimal ?

 

Sujets relatifs
reconnaitre la valeur d'un caractère sélectéSQL - nombre de connectés
Nombre de retardSuppression d'un nombre de fichier donnée
Ouvrir un réseau ftp et compter le nombre de fichier[Resolu] Compter nombre de page dans un book
Modifier un nombre à virgule dans un texte (dans une textbox)[PHP] Construire nom variable pour travail sur grand nombre de champs
Convertir une lettre en un nombre en CNombre de valeurs passées à une fonction, inconnue.
Plus de sujets relatifs à : Reconnaitre si un nombre est décimal ?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR