• [^] # Re: info

    Posté par . En réponse au message [Résolu] Problème de séparateur décimal. Évalué à 0.

    En effet, il manquait l'info comme quoi la commande locale retourne la même chose sur les 2 machines.
    Ainsi que celle disant que si, sur le serveur, je force LC_NUMERIC=C, je peux utiliser le point comme séparateur décimal.

    La configuration des deux machines est sensiblement identique.

    Oui, en français le séparateur décimal est la virgule. Mais mis à part les tableurs qui sont relativement sensibles sur ce point, je n'ai jamais tapé de nombre décimaux avec une virgule dans mon terminal.

    De ce que je me souviens, atof() utilise par défaut la locale C, qui justement spécifie le point comme séparateur décimal.

    Du coup, c'est plutôt le comportement de ma machine virtuelle qui me parait être le bon.