В одном из уроков наткнулся на такую запись:
text = _slot.Value.amount.ToString("n0");
Почитал про это на MSDN. Оказалось, что данная запись означает вывод числа в удобном для пользователя формате. Формат основан на региональных настройках системы. Ниже я приведу пример вывода числа 1054.32179:
// The example displays the following output to the console:
// Formatting of 1054.32179:
// N0: 1,054
Полное описание описание спецификатора N можно найти на странице Standard numeric format strings. Там же написано, что в результате его использования будет выведено ноль десятичных знаков после запятой.
Следует иметь ввиду, что использование этого метода не является операцией округления, а всего лишь отображения числа. Например, число 1054.82179 выводится как 1054, а не 1055!
DenTNT недавно публиковал (посмотреть все)
- Не приходит СМС для авторизации на сайте Госуслуги - 01.11.2024
- VSCode: Найти и удалить элементы xml - 29.10.2024
- WordPress: Ошибка в плагине WpDiscuz - 08.10.2024