Я пытаюсь использовать числовой формат #. #, Чтобы отображать 7 как 7, но он показывает «7». (в Excel или другой среде MS)
я хочу 7.1
быть 7.1
, а также 7
быть 7
, а также 7.49
быть 7.5
, это #.#
(видеть здесь)
Я не могу использовать формулы в этой ячейке, потому что пользователь будет редактировать ее, Я могу работать только с настраиваемое форматирование ячейки.
Есть ли способ отобразить число без незначащих нулей, но в конечном итоге с одним десятичным знаком, если после десятичного разделителя есть что-то?
Вероятно, это ошибка Excel: ниже образец .net с #.#
числовой формат отображается правильно 123
в виде 123
(без точки).
https://dotnetfiddle.net/JDBLM2