перевод string в double java



Автор Андрей Романюк задал вопрос в разделе Другие языки и технологии

c# как перевести string в double ? и получил лучший ответ

Ответ от Доктор Акаса[гуру]
В C# строку в double переводят через double. Parse или double. TryParse. Пример: double value = double. Parse("123,45"); TryParse полезен тем, что при ошибке возвращает false вместо исключения. Если нужно вводить дробную часть через точку, добавьте в начало Main культуру с NumberFormat. NumberDecimalSeparator = ".": склонируйте Thread. CurrentThread. CurrentCulture, задайте этому свойству точку и назначьте клон Thread. CurrentThread. CurrentCulture. Иначе используйте запятую. В Java строку в double преобразуют Double.parseDouble("123.45") или Double.valueOf("123.45").

Ответ от NAGIBATOR[гуру]
CultureInfo customCulture = (CultureInfo)Thread.CurrentThread.CurrentCulture.Clone();
customCulture.NumberFormat.NumberDecimalSeparator = ".";
Thread.CurrentThread.CurrentCulture = customCulture;
Если хочешь через точку вводить, добавить это в начало Main. Иначе только через запятую.

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: c# как перевести string в double ?

Как в Visual C++ 2008 express перевести тип int в string или char?
а у вас фреймворк окошечный какой: MFC или Windows Forms?
В MFC- и WTL-приложениях используется
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*