Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / double.Parse(".01") via NumberFormatInfo / 6 сообщений из 6, страница 1 из 1
30.03.2013, 23:39
    #38205761
leon777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
Подскажите, пожалуйста, как распарсить число вида .01 (без нуля в целой части) при помощи
double.Parse и настроек NumberFormatInfo (или как-то еще)?
...
Рейтинг: 0 / 0
30.03.2013, 23:41
    #38205766
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
А что мешает добавить ноль вначале и парсить по-человечески?
...
Рейтинг: 0 / 0
30.03.2013, 23:48
    #38205771
leon777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
МСУА что мешает добавить ноль вначале и парсить по-человечески?

Я пишу программу парсинга некоего формата (разработанного не мной) в котором есть множество строк с числами и для
экономии как я понимаю там убирают 0 в целой части (а иногда и не убирают :-), а мне нужно все это счастье в БД засунуть. Я думаю (если это возможно) удобней настроить decimal.Parse, чем что-то дописывать.
...
Рейтинг: 0 / 0
31.03.2013, 00:11
    #38205791
leon777
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
проблема не в 0, а в разделителе '.'
...
Рейтинг: 0 / 0
31.03.2013, 01:01
    #38205812
The Dwarf
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
если пишешь парсинг формата, то регексы в помощь
...
Рейтинг: 0 / 0
01.04.2013, 09:43
    #38206557
МСУ
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
double.Parse(".01") via NumberFormatInfo
leon777МСУА что мешает добавить ноль вначале и парсить по-человечески?

Я пишу программу парсинга некоего формата (разработанного не мной) в котором есть множество строк с числами и для
экономии как я понимаю там убирают 0 в целой части (а иногда и не убирают :-), а мне нужно все это счастье в БД засунуть. Я думаю (если это возможно) удобней настроить decimal.Parse, чем что-то дописывать.

Ну а в чем тогда проблема? NumberFormatInfo в руки и вперед.

http://codearticles.ru/home/articleview/1464
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / double.Parse(".01") via NumberFormatInfo / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]