Страницы

Поиск по вопросам

суббота, 8 февраля 2020 г.

Double.ToString не более, чем два знака после запятой

#c_sharp #net


Можно ли с помощью Double.ToString вывести не более, чем два знака после запятой?
10.2345 →  "10.23"
10.0    →  "10"
10.20   →  "10.2"
100     →  "100"

Если да, то как?    


Ответы

Ответ 1



Да, например так: lCurrentTime.Text = String.Format("{0:0.00}", ((double)duration)); // тьфу, эт не то Лучше так: string result = duration.ToString("#.##");

Комментариев нет:

Отправить комментарий