Конвертировать string в double - C#

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

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

Помогите решить следующую задачу. Требуется конвертировать 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 знаков, в качестве разделителя точка вместо запятой.

Решение задачи: «Конвертировать string в double»

textual
Листинг программы
string s ='99.123';
double a = Double.Parse(s.Replace('.', ','));

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

9   голосов , оценка 4.111 из 5