Accueil > Forum > > > > #######Help, help, help Pb avec variable de type réel ##########
#######Help, help, help Pb avec variable de type réel ##########
lundi 18 octobre 2004 à 17:19:23 |
#######Help, help, help Pb avec variable de type réel ##########

gassane
|
Bonjour, Aurriez-vous, s'il vous-plait, une solution pour savoir si une variable issue d'une zone de texte est de type réel ou non. Voilà un momeent que je recherche la solution mais rien de bien concrèt. Merci !!!!!!!!!!!!
|
|
lundi 18 octobre 2004 à 17:25:59 |
Re : #######Help, help, help Pb avec variable de type réel ##########

jrivet
|
Salut, T as essayer la fonction ISnumeric() ? j sais pas si ca repond a ta question mais ca peut t aider a avancer. @+ Julien -----------------------------------------------------------  Essai ca sinon on trouvera autre chose  -----------------------------------------------------------
|
|
lundi 18 octobre 2004 à 17:28:53 |
Re : #######Help, help, help Pb avec variable de type réel ##########

jrivet
|
j allais oublie l exemple: | If isnumeric(text1.text) then msgbox "Numeric"( |
@+ Julien -----------------------------------------------------------  Essai ca sinon on trouvera autre chose  -----------------------------------------------------------
|
|
mardi 19 octobre 2004 à 10:36:21 |
Re : #######Help, help, help Pb avec variable de type réel ##########

gassane
|
Bonjour,
La fonction IsNumeric ne s'applique que sur des nombre entiers. Elle vérifie si la variable est un entier, je ne peux donc pas l'utiliser sur des variables de type réel.
|
|
mardi 19 octobre 2004 à 10:40:40 |
Re : #######Help, help, help Pb avec variable de type réel ##########

jrivet
|
Salut Qu est ce que tu entend par reel Car hier j avais essayer avec 111123213.44 et ca marchait @+ Julien -----------------------------------------------------------  Essai ca sinon on trouvera autre chose  -----------------------------------------------------------
|
|
mardi 19 octobre 2004 à 12:38:29 |
Re : #######Help, help, help Pb avec variable de type réel ##########

gassane
|
Salut
Ce que je veux dire c'est que le nombre doit etre un nombre à virgule. Ex : 2.23 ou 12.00 ou 15.04
Ta dernière solution est interessant mais le problème est que quand tu saisies un "." au clavier numerique, la fontion IsNumeric te renvoie "False", il faut que le separateur de decimal soit une virgule.
En faisant les tests ce matin j'ai eut ceci : IsNumeric(2.23) = False IsNumeric(2,23) = True
C'est un gros Pb car l'utilisateur ne va pas s'amuser à saisir le virgule plutot que le point pour chaque nombre.
Tu n'a pas eut ce problème toi ?
|
|
mardi 19 octobre 2004 à 12:49:55 |
Re : #######Help, help, help Pb avec variable de type réel ##########

jrivet
|
salut, c est bizarre que ca marche pas car j viens d essayer ca: MsgBox IsNumeric("2.23"): TRUE MsgBox IsNumeric("2,23"): TRUE MsgBox IsNumeric(2.23): TRUE MsgBox IsNumeric(2,23): Ca pete car c est pas posible (fonction avec un argument). |
@+ Julien -----------------------------------------------------------  Essai ca sinon on trouvera autre chose  -----------------------------------------------------------
|
|
mardi 26 octobre 2004 à 18:04:14 |
Re : #######Help, help, help Pb avec variable de type réel ##########

FENETRES
|
Fenêtres
TypeName(mavariable) tout simplement!
|
|
samedi 14 novembre 2009 à 14:57:28 |
Re : #######Help, help, help Pb avec variable de type réel ##########

Skanenruf
|
Sinon tu peux créer une fonction de recherche du séparateur décimal...
Code Visual Basic : Function IsReal(byVal Chaine as String) as Boolean
For i as UInteger = 1 to Chaine.Length
If Mid(Chaine, i, 1) = "," or If Mid(Chaine, i, 1) = "." Then Return True
Next i
Return False ' Si aucun séparateur décimal n'est trouvé
End Function
Remarques : Le code n'est pas du tout tourné à l'optimisation (à cause des manipulations successives sur les chaines) et je ne l'ai pas non plus testé.
|
|
Cette discussion est classée dans : help, pb, variable, type, réel
Répondre à ce message
Sujets en rapport avec ce message
comparaison avec une variable de type double [ par javotte ]
je n'arrive pas à comparer une variable avec un réel.la variable contient un réel comme par exemple 0.00008 et la comparaison avec 0.1 ne marche pas.
Création d'un menu contextuel pour un type [ par cahier ]
Salut à tous,je cherche à faire comme le type booléen.En effet, quand on entre dans une fonction, qui contient une variable booléenne, un petit menu c
pb da data field [ par tedparker ]
J'utilise le type de combobox ou on trouve la propriété AutoWordSelect (bien pratique) mai je nariv pa a lier ce controle a un datacontrol --> "Opérat
Pb sous excel avec combobox help please [ par Neglaus ]
Salut voila g un pb je travail sous excel et g une comboBox le pb elle ne charge pas ses info au demarage.meme avec : Private sub form_load() combob
pb combobox excel help please [ par Neglaus ]
Salut voila g un pb avec une combobox sous excel lors du lancement de ma feuille excel ma combobox ne ce charge pas. g utilisé le code suivantprivate
pb dans une requete [ par ManDeq59 ]
Bonjour, Voilà j'ai cette requete mais elle ne marche pas.pourtant Type_cmb.Text = "Divx" dans une TextBox.Mais lors de l'execution, je crois qu'il co
Creation de nouveau type de variable [ par cerec59 ]
Bonjour a tousJ'aurai besoin de savoir si on peut créer de nouveaux types de variables en VB. et comment on peut le faire?Merci d'avance.
virgule,point. j'en peut plus HELP !!!!!!!!!!!!!!!! [ par asem67 ]
Bonjour tous le monde.j'ai un petit pb de virgule je mexplique:dans textbox j'entre 123,45 j'enregistre sur ma bd acc OK no pb je consult mon enregist
help pb excel 97/NT avec unprotect [ par baumont ]
bonjour à tous je vous explique le pb:je travaille avec les fonctions ActiveSheet.Unprotect et ActiveSheet.Protect sous excel 2000, pas de problème el
help me je n'arrive pas a definir le type database [ par whiskygt ]
SalutJe suis un gros newby et je n'arrive po a declarer db comme une bdd sous VB.NETJe tape :dim db as databaseet il me dit Type 'database' is not def
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|