Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как считать float из Edit'a?? 
:(
    Опции темы
lamer
Дата 9.6.2006, 00:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 9.6.2006

Репутация: нет
Всего: нет



Как из edita считать дробное число для дальнейшей работы с ним??? на MFC 
PM MAIL   Вверх
Dray
Дата 9.6.2006, 01:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Код
CString EditText;
GetDlgItemText (IDC_EDIT, EditText);
float flt = atof (EditText);
 


--------------------
忍者

user posted image
PM MAIL   Вверх
Earnest
Дата 9.6.2006, 06:52 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 5962
Регистрация: 17.6.2005
Где: Рязань

Репутация: 87
Всего: 183



Лучше вместо atof использовать strtod - какой-никакой контроль ошибок.

Можно еще объявить в диалоге переменную double и привязать ее к едиту через DDX_Text d DoDataExchange.  


--------------------
...
PM   Вверх
lamer
Дата 9.6.2006, 09:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 9.6.2006

Репутация: нет
Всего: нет



т.е. мы всё-таки сначала считываем текст, а потом приводим его  к типу float?? 
PM MAIL   Вверх
Nuzur
Дата 9.6.2006, 09:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: 3
Всего: 5



lamer,  Можно и так.
А можно как написал уважаемый Earnest,  ето уже дело вкуса.

Вам дали 2 варианта выбирайте какой вам больше по душе. 


--------------------
Never again...
PM MAIL   Вверх
Dray
Дата 9.6.2006, 16:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Цитата(Nuzur @  9.6.2006,  09:58 Найти цитируемый пост)
написал уважаемый

написала уважаемая  smile  


--------------------
忍者

user posted image
PM MAIL   Вверх
Nuzur
Дата 9.6.2006, 16:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1019
Регистрация: 4.7.2004

Репутация: 3
Всего: 5



А ничего что у вас в инфе написано что пол мужской, или вы.... нет я не хочу в ето верить! 


--------------------
Never again...
PM MAIL   Вверх
Dray
Дата 9.6.2006, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Материалист
**


Профиль
Группа: Участник
Сообщений: 652
Регистрация: 7.10.2003
Где: г. Всеволожск

Репутация: 2
Всего: 6



Цитата(Nuzur @  9.6.2006,  09:58 Найти цитируемый пост)
А можно как написал уважаемый Earnest,  ето уже дело вкуса.

Вы про кого? Тут вроде как про Earnest написано.
Цитата(Nuzur @  9.6.2006,  16:56 Найти цитируемый пост)
А ничего что у вас в инфе написано что пол мужской

У меня да, а у Earnest нет. Я уже ничего не понимаю. smile  


--------------------
忍者

user posted image
PM MAIL   Вверх
lamer
Дата 12.6.2006, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 4
Регистрация: 9.6.2006

Репутация: нет
Всего: нет



Всем пасиба...тему мона закрывать\удалять!!! 
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Visual C++/MFC/WTL | Следующая тема »


 




[ Время генерации скрипта: 0.0512 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.