- Регистрация
- 04.11.2010
- Сообщения
- 2 382
- Благодарностей
- 916
- Баллы
- 113
Всем привет.
Есть число условно 15000000, мне нужно получить 15,000,000.
Каждые 3 знака с конца в числе отделять запятой.
Можно ли как-то сделать через C# по простому? На форуме ответа не нашел что-то, хотя мне кажется задача типичная.
Можно разбить по символу и поместить в список, сделать реверс, и каждые 3 символа вставлять запятую, потом опять сделать реверс. Но это ерунда какая-то...
Можно по 3 символа текст разбить, но он разбивается с начала, а не с конца.
С конца отсчет тоже можно было вести в регулярках, как помню, но я что-то такого решения по-быстрому не нашел.
Будьте добрые подскажите самое простое и эффективное решение.
Спасибо.
Есть число условно 15000000, мне нужно получить 15,000,000.
Каждые 3 знака с конца в числе отделять запятой.
Можно ли как-то сделать через C# по простому? На форуме ответа не нашел что-то, хотя мне кажется задача типичная.
Можно разбить по символу и поместить в список, сделать реверс, и каждые 3 символа вставлять запятую, потом опять сделать реверс. Но это ерунда какая-то...
Можно по 3 символа текст разбить, но он разбивается с начала, а не с конца.
С конца отсчет тоже можно было вести в регулярках, как помню, но я что-то такого решения по-быстрому не нашел.
Будьте добрые подскажите самое простое и эффективное решение.
Спасибо.