• [^] # Re: J'ai fini par trouver

    Posté par . En réponse au message Bash : tester des nombres décimaux [Résolu]. Évalué à 2.

    Au fait : bc se fout visiblement des locales

    C'est clair.

    $ locale
    LANG=fr_FR.UTF-8
    LANGUAGE=
    LC_CTYPE="fr_FR.UTF-8"
    LC_NUMERIC="fr_FR.UTF-8"
    LC_TIME="fr_FR.UTF-8"
    LC_COLLATE="fr_FR.UTF-8"
    LC_MONETARY="fr_FR.UTF-8"
    LC_MESSAGES="fr_FR.UTF-8"
    LC_PAPER="fr_FR.UTF-8"
    LC_NAME="fr_FR.UTF-8"
    LC_ADDRESS="fr_FR.UTF-8"
    LC_TELEPHONE="fr_FR.UTF-8"
    LC_MEASUREMENT="fr_FR.UTF-8"
    LC_IDENTIFICATION="fr_FR.UTF-8"
    LC_ALL=
    
    
    $ bc -lq
    2*2.0
    4.0
    2*2,0
    (standard_in) 2: syntax error
    
    

    Et je pense que c'est pas plus mal.