Помогите с float.ToString(string format)
От: Аноним  
Дата: 24.12.06 16:48
Оценка:
Подскажите плиз, какой формат нужно использовать, чтобы конвертить в строку, в которой целая и дробная часть раздеяются ТОЧКОЙ. ПО умолчанию какого-то черта конверится в строку, где разделяется запятой. Читал в MSDN-не по этому поводу, но складывается такое впечатление, что код там специально пишут так, чтобы хер там кто что понял.
Re: Помогите с float.ToString(string format)
От: desco США http://v2matveev.blogspot.com
Дата: 24.12.06 16:59
Оценка:
Здравствуйте, Аноним, Вы писали:

      NumberFormatInfo nfi = new NumberFormatInfo();
      nfi.NumberDecimalSeparator = ".";
      string s = 1.04.ToString(nfi);
Re: Помогите с float.ToString(string format)
От: _d_m_  
Дата: 25.12.06 02:39
Оценка:
Здравствуйте, Аноним, Вы писали:

А> Подскажите плиз, какой формат нужно использовать, чтобы конвертить в строку, в которой целая и дробная часть раздеяются ТОЧКОЙ. ПО умолчанию какого-то черта конверится в строку, где разделяется запятой. Читал в MSDN-не по этому поводу, но складывается такое впечатление, что код там специально пишут так, чтобы хер там кто что понял.


// Устанавливаем разделитель целой и дробной части - десятичную точку
System.Globalization.CultureInfo myCI = (System.Globalization.CultureInfo)Thread.CurrentThread.CurrentCulture.Clone();
myCI.NumberFormat.NumberDecimalSeparator = ".";
Thread.CurrentThread.CurrentCulture = myCI;
Re: Помогите с float.ToString(string format)
От: ALex23fx  
Дата: 26.12.06 11:13
Оценка: -2
Здравствуйте, Аноним, Вы писали:

А> Подскажите плиз, какой формат нужно использовать, чтобы конвертить в строку, в которой целая и дробная часть раздеяются ТОЧКОЙ. ПО умолчанию какого-то черта конверится в строку, где разделяется запятой. Читал в MSDN-не по этому поводу, но складывается такое впечатление, что код там специально пишут так, чтобы хер там кто что понял.




Панель управления/Язык и региональные стандарты/Настройка региональных параметров

Устанавливаешь разделитель целой и дробной части — точку
Re: Помогите с float.ToString(string format)
От: pr0ff  
Дата: 27.12.06 22:46
Оценка: 4 (1)
Здравствуйте, <Аноним>, Вы писали:

А> Подскажите плиз, какой формат нужно использовать, чтобы конвертить в строку, в которой целая и дробная часть раздеяются ТОЧКОЙ. ПО умолчанию какого-то черта конверится в строку, где разделяется запятой. Читал в MSDN-не по этому поводу, но складывается такое впечатление, что код там специально пишут так, чтобы хер там кто что понял.


Можно еще так: ToString("format", CultureInfo.InvariantCulture)
... << RSDN@Home 1.1.4 stable SR1 rev. 568>>
Re[2]: Помогите с float.ToString(string format)
От: Pavel M. Россия  
Дата: 28.12.06 11:42
Оценка:
Здравствуйте, pr0ff, Вы писали:

P>Здравствуйте, <Аноним>, Вы писали:


А>> Подскажите плиз, какой формат нужно использовать, чтобы конвертить в строку, в которой целая и дробная часть раздеяются ТОЧКОЙ. ПО умолчанию какого-то черта конверится в строку, где разделяется запятой. Читал в MSDN-не по этому поводу, но складывается такое впечатление, что код там специально пишут так, чтобы хер там кто что понял.


P>Можно еще так: ToString("format", CultureInfo.InvariantCulture)


так будет лучше, чем в остальных предложенных вариантах, считаю
--------------------------
less think — do more
Re[3]: +1 (+)
От: Аноним  
Дата: 28.12.06 12:13
Оценка:
P>>Можно еще так: ToString("format", CultureInfo.InvariantCulture)

PM>так будет лучше, чем в остальных предложенных вариантах, считаю


5+!

Единственный корректный способ.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.