существует ли способ форматирования строки для отображения целых чисел десятичного числа, если оно следует за 00.
пример показывает 10, если число 10.00. но покажи 10.2, если число 10.2
это для c #, asp.net
В .NET:
if (Math.Floor(d) == d) return d.ToString("0"); else return d.ToString();
Конечно, есть:
(if (!= 0 (- (string-to-number x) (floor (string-to-number x)))) (number-to-string (string-to-number x)) x)