Pour ma part, je charge le séparateur de décimales en fonction des préférences système.
Etant donné que je ne travaille en interne qu'avec des entiers je suis obligé de faire une pitite moulinette pour séparer la partie décimale de la partie entière et j'envoie le tout au SPrintF comme suis:
CODE
StrPrintF(s, "%d%c%d", partEnt, decSep, partDec);
avec decSep qui est le séparateur de décimales.
Je sais c'est du bricolage, mais bon ça marche alors .....
Il y a un truc pour le %d pour qu'il affiche correctement les nombres > 10, tu dois pouvoir trouver cela en faisant une recherche pour ma part j'ai rajouté du bricolage avec:
CODE
if (partDec < 10)
StrPrintF(s, "%d%c0%d", partEnt, decSep, partDec);
else
StrPrintF(s, "%d%c%d", partEnt, decSep, partDec);
Je sens que Patrice va hurler