Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 23.08.2012, 18:00   #1
krasav4ik
Пользователь
 
Аватар для krasav4ik
 
Регистрация: 26.11.2010
Сообщений: 10
Восклицание Запись чисел типа double в файл

Помогите пожалуйста((((((
При записи в файл числа, типа double, записываются с запятой, а нужно, чтоб записывались с точкой!!!
Может кто-нибудь поможет)))Буду очень благодарен)))

Вот функция:

public void WriteToFile()
{
StreamWriter sw = new StreamWriter("new.dat");
double coordinates = 0;
sw.WriteLine(Convert.ToString(seque nce.Count));
for (int i = 0; i < sequence.Count; i++)
{
coordinates += lengths[sequence[i] - 1];
sw.WriteLine(Convert.ToString(coord inates));
}
sw.Close();



где sequence- список.
krasav4ik вне форума Ответить с цитированием
Старый 23.08.2012, 19:53   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Код:
sw.WriteLine(Convert.ToString(coord inates).replace(",","."));
Не?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 23.08.2012, 22:02   #3
krasav4ik
Пользователь
 
Аватар для krasav4ik
 
Регистрация: 26.11.2010
Сообщений: 10
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Код:
sw.WriteLine(Convert.ToString(coord inates).replace(",","."));
Не?
Да, спасибо)))) получилось!!!!))))Благодарю
krasav4ik вне форума Ответить с цитированием
Старый 24.08.2012, 10:38   #4
Grandman
 
Регистрация: 20.08.2012
Сообщений: 7
По умолчанию Наиболее правильно так

sw.WriteLine(coordinates.ToString(C ultureInfo.InvariantCulture));

Или даже возможно форматирование. Например так:

sw.WriteLine(coordinates.ToString(" #.#0", CultureInfo.InvariantCulture));
Grandman вне форума Ответить с цитированием
Старый 25.08.2012, 16:27   #5
krasav4ik
Пользователь
 
Аватар для krasav4ik
 
Регистрация: 26.11.2010
Сообщений: 10
По умолчанию

OK, спасибо))))получилось!!!!
krasav4ik вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
MessageBox, запись массива чисел в файл riko782 Visual C++ 2 17.04.2012 18:31
[C++]Генерация случайных чисел типа double во всем диапазоне Peek-a-boo Помощь студентам 0 25.03.2011 13:29
in Формула типа String out результат типа Double Gypsy Общие вопросы Delphi 3 16.04.2010 10:21
Запись структуры TList в файл, проблема с длинными строками типа AnsiString Xardas Общие вопросы Delphi 2 24.05.2009 20:18
ввод, запись массива чисел в файл Sairut Помощь студентам 1 11.12.2007 23:19