1. Наш канал codeby в telegram. Пишем об информационной безопасности, методах защиты информации, о программирован. Не пропускай новости с кодебай, будь в тренде ! Подробнее ...

    Скрыть объявление
  2. Чат codeby в telegram перезагрузка. Обсуждаем вопросы информационной безопасности и методы защиты информации, программирование. Задавайте свои вопросы и комментируйте чужие. Подробнее ...

    Скрыть объявление

конвертировать string в double

Тема в разделе ".NET - программирование", создана пользователем romeo-romeo, 22 апр 2005.

Статус темы:
Закрыта.
  1. romeo-romeo

    romeo-romeo Гость

    Репутация:
    0
    Помогите решить следующую задачу. Требуется конвертировать string в double. Все хорошо, если задача выглядит следующим образом:

    string s ="99,123";
    double a = Double.Parse(s);
    //в результате double a == 99.123

    Но если вместо запятой точка получаю ошибку

    string s ="99.123";
    double a = Double.Parse(s);
    //ошибка

    Как преобразовать строку в число, если перед запятой знаков от 1 до 3, после запятой 14 знаков, в качестве разделителя точка вместо запятой.
     
  2. Wicked

    Wicked Гость

    Репутация:
    0
    Код:
    	string str = "99.63";
    NumberFormatInfo nfi = new CultureInfo("ru-RU", false).NumberFormat;
    nfi.NumberDecimalSeparator = ".";
    
    Console.WriteLine(Double.Parse(str,nfi));
    MSDN
     
Загрузка...
Похожие Темы - конвертировать string double
  1. wowa
    Ответов:
    1
    Просмотров:
    559
  2. AndreiGS
    Ответов:
    6
    Просмотров:
    1.782
  3. GrabbeR
    Ответов:
    1
    Просмотров:
    1.639
  4. radivill
    Ответов:
    0
    Просмотров:
    1.734
  5. Vadik(R)
    Ответов:
    1
    Просмотров:
    1.863
Статус темы:
Закрыта.

Поделиться этой страницей