R
romeo-romeo
Помогите решить следующую задачу. Требуется конвертировать 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 s ="99,123";
double a = Double.Parse(s);
//в результате double a == 99.123
Но если вместо запятой точка получаю ошибку
string s ="99.123";
double a = Double.Parse(s);
//ошибка
Как преобразовать строку в число, если перед запятой знаков от 1 до 3, после запятой 14 знаков, в качестве разделителя точка вместо запятой.