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

Bibliothèques Discussion :

A quoi sert la variable d'environnement LC_NUMERIC ?


Sujet :

Bibliothèques

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Septembre 2008
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Septembre 2008
    Messages : 40
    Par défaut A quoi sert la variable d'environnement LC_NUMERIC ?
    Bonjour,

    Je ne savais pas dans quelle partie créer cette discussion.

    J'ai un problème sur la fonction strtod qui ne renvoit pas la valeur attendue.
    Le paramètre en entrée est du type : ,chiffres
    Je pense que le pb vient du fait que le 1er chiffre n'est pas 0.
    Du coup, le paramètre n'est pas correctement interprété, et la fonction strtod renvoit 0.

    J'ai été consulté sur la fonction strtod, et elle a un lien avec la variable d'environnement LC_NUMERIC.
    Je pense que le pb vient de la valeur de cette variable.
    Désolé je ne suis actuellement pas chez mon client et je ne connais pas sa valeur.

    Ce qui m'amène à comprendre le rôle de cette variable ...
    Car je n'ai rien trouvé de clair dessus.

    Si qq a une explication qui tient la route, merci beaucoup !

    Et bonnes fêtes, c tjrs ça de fait

  2. #2
    Expert éminent
    Avatar de Médinoc
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Septembre 2005
    Messages
    27 397
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2005
    Messages : 27 397
    Par défaut
    À mon avis, le problème n'est pas lié au zéro, mais au choix du séparateur décimal : Virgule ou point.

    Si dans ton code tu fais un setlocale(LC_NUMERIC, "C"), le séparateur devrait être systématiquement le point. Je pense.
    SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.

    "Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
    Apparently everyone.
    -- Raymond Chen.
    Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.

Discussions similaires

  1. A quoi sert le point dans le nom de la variable en URL
    Par ran_hery dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 25/07/2006, 12h38
  2. [BES] Création d'une variable d'environnement
    Par NGI80 dans le forum Autres
    Réponses: 2
    Dernier message: 17/10/2002, 07h31
  3. nom de fichier et variables d'environnement
    Par joebarthib dans le forum Langage
    Réponses: 2
    Dernier message: 18/07/2002, 15h21
  4. Réponses: 4
    Dernier message: 18/07/2002, 13h32

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