Bonjour tout le monde,

j'ai un petit soucis que je n'arrive pas a resoudre.

Je genere dans mon code un fichier avec la fonction fprintf, que je met en forme. Dans ce fichier j'ai des montants avec des décimales. A l'exportation tout marche nickel sauf que le separateur est un ".", et j'aurai aimé que ce soit une virgule.

J'ai regardé la doc des formats de spécifications %02d, %f etc ... mais je n'arrive pas a modifier ce séparateur.
Dans mes parametres regionnaux de windows pourtant le séparateur est bien la virgule.

Mon code est de ce style la :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
fprintf(Stream,"\"%s\";\"%s\";%d;%f;\n",$str1,$str2,$nb1,$nb2);
Si quelqu'un a une idée ca m'arrange