Различный формат для целых чисел и десятичных - PullRequest
2 голосов
/ 25 марта 2009

существует ли способ форматирования строки для отображения целых чисел десятичного числа, если оно следует за 00.

пример показывает 10, если число 10.00. но покажи 10.2, если число 10.2

это для c #, asp.net

Ответы [ 2 ]

5 голосов
/ 25 марта 2009

В .NET:

if (Math.Floor(d) == d)
    return d.ToString("0");
else
    return d.ToString();
0 голосов
/ 25 марта 2009

Конечно, есть:

(if (!= 0 (- (string-to-number x) (floor (string-to-number x))))
    (number-to-string (string-to-number x))
    x)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...