String to double - C#

Узнай цену своей работы

Формулировка задачи:

Листинг программы
  1. string s = "3,14";
  2. double a = Convert.ToDouble(s);
  3. double b = double.Parse(s);
Скажите, пожалуйста, как из строки перевести в число, если оно разделено не запятой, а точкой? Есть ли такая функция?

Решение задачи: «String to double»

textual
Листинг программы
  1. CultureInfo ci = (CultureInfo) CultureInfo.CurrentCulture.Clone();
  2. ci.NumberFormat.NumberDecimalSeparator = ",";
  3.  
  4. string s = "3,14";
  5. double a = Convert.ToDouble(s, ci);
  6. double b = double.Parse(s, ci);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

7   голосов , оценка 4.143 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут