Это, наверное, немой, но мне очень тяжело. Мне нужно преобразовать/форматировать double
в string
с обязательной десятичной точкой.Двойная строка с обязательной десятичной точкой
1 => 1.0
0.2423423 => 0.2423423
0.1 => 0.1
1234 => 1234.0
В принципе, я хочу, чтобы вывести все десятичные, но и убедитесь, закругленные значения имеют избыточную .0
тоже. Я уверен, что есть простой способ добиться этого.
['.ToString (" N1 ");'] (http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx) – Romoku
Я не являюсь в качестве ответа прямо сейчас, поскольку я не смог проверить это, но не могу отформатировать с '" 0. # "' – Sayse
Спасибо, но не совсем правильно. Попробуйте '(1.234). ToString (" f ")'. Кажется, он округляется до двух десятичных знаков. – wpfwannabe