Je dois convertir le double en 10 chiffres + 4 décimales. Alors, disons: J'ai un double 999,56. Je dois obtenir 00000009995600 -> sans virgule!Format double sans point décimal
Ce que j'est:
string.format ("{0: 0000000000,0000}", valeur), mais ce que je reçois est: 0000000999,5600
donc ce que je peux faire maintenant est de rechercher pour la virgule et supprimez-le, mais je voudrais savoir s'il existe un autre moyen de formatage "propre" dans ce format spécifique?
Merci!
Merci! J'ai fait la même chose il y a quelques minutes car je n'ai rien trouvé d'autre! J'ai également utilisé le CulterInfo, mais n'a pas appelé GetCulterInfo(). Voici ce que j'ai fait: string sep = CultureInfo.CurrentCulture.NumberFormat.NumberDecimalSeparator; Console.WriteLine (String.Format (fromt, testvalue) .Replace (sep, "")); Merci! – Gohlool