У меня есть несколько двойных значений, которые я хочу преобразовать в строку с этим шаблоном:
0.xx or x.xx
В настоящее время я пробую это:
double.ToString("#.#0");
Что мне добавить, чтобывидите ноль, если мой номер начинается с нуля?
просто используйте
myDouble.ToString("0.00")
, который должен добиться цели
myDouble.ToString("N2")
также должно работать.
Посмотрите на
MSDN: строки произвольного числового формата
MSDN: строки стандартного числового формата
String.Format("{0:0.00}", 111.0);
Поставьте ноль перед десятичным разделителем:
double.ToString("0.#0");
Это всегда будет включать цифру, в отличие от #, что делает ее необязательной.
#
используйте следующее: