IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

VB 6 et antérieur Discussion :

Format 9.999996E-02 au lieu de 0.1


Sujet :

VB 6 et antérieur

  1. #1
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 2
    Par défaut Format 9.999996E-02 au lieu de 0.1
    Bonjour!

    Sous VB6, en ecrivant le code suivant:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    Private Sub Form_Load()
    Label1 = 9 - 8.9
    End Sub
    le résultat retourné est 9.99999999999996E-02 au lieu de 0.1
    Quelqu'un peut-il m'expliquer pourquoi et comment obtenir la forme ordinaire, c-à-dire 0.1? Merci

  2. #2
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour,
    parce que les chaines de caractères (ton caption) et les valeurs numériques ne font bon ménage que lorsque tout est précisé :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     toto# = 9 - 8.9
      Label1.Caption = Format(toto#, "0.00")
    ou encore :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Label1.Caption = CSng(9 - 8.9)

  3. #3
    Candidat au Club
    Inscrit en
    Juillet 2006
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2006
    Messages : 2
    Par défaut Problème résolu par ucfoutu
    Merci Beaucoup;
    La 2 ème partie de la réponse convient parfaitement, merci encore.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [BI4] format de date US au lieu de FR
    Par erox44 dans le forum Webi
    Réponses: 0
    Dernier message: 18/09/2014, 14h48
  2. Formater un nombre (, au lieu de .)
    Par webrider dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 28/03/2008, 17h52
  3. Réponses: 3
    Dernier message: 03/08/2007, 09h06
  4. Format elf au lieu de flat ???
    Par olivier857 dans le forum Autres éditeurs
    Réponses: 12
    Dernier message: 21/02/2006, 08h50

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo