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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 14.03.2010, 11:17   #1
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию String to double ?

как преобразовать строку например
str = "3.23123" в число типа double ?
строка типа std::string
NiCola999 вне форума Ответить с цитированием
Старый 14.03.2010, 11:40   #2
Гром
Старожил
 
Аватар для Гром
 
Регистрация: 21.03.2009
Сообщений: 2,193
По умолчанию

Выкиньте точку, преобразуйте в int, приведите к double, поделите на 100000 (в зависимости от положения десятичной точки в строке).
Простые и красивые программы - коды программ + учебник C++
Создание игры - взгляд изнутри - сайт проекта
Тема на форуме, посвященная ему же
Гром вне форума Ответить с цитированием
Старый 14.03.2010, 11:53   #3
Cpluser
Форумчанин
 
Аватар для Cpluser
 
Регистрация: 16.02.2009
Сообщений: 555
По умолчанию

http://www.cplusplus.com/reference/c.../cstdlib/atof/
Cpluser вне форума Ответить с цитированием
Старый 14.03.2010, 12:21   #4
NiCola999
Не
Участник клуба
 
Регистрация: 29.10.2009
Сообщений: 1,456
По умолчанию

всем спасибо, я понял
NiCola999 вне форума Ответить с цитированием
Ответ


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
E2015 Ambiguity between 'std::log(double)' and 'std::log(long double)' Namolem Помощь студентам 3 02.04.2011 20:22
Перевод String в Double mauseO Помощь студентам 2 29.01.2010 15:29
long double vs. double VoidMan Общие вопросы C/C++ 1 21.09.2009 18:45
Конвертирование String в Double в виндовс формс C-мэн Общие вопросы C/C++ 3 04.10.2008 13:49