Форум программистов, компьютерный форум CyberForum.ru

Как в VC++ переводить строки в тип int или float ??????? - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
Rustam4853
3 / 3 / 0
Регистрация: 31.03.2011
Сообщений: 20
03.04.2011, 17:22     Как в VC++ переводить строки в тип int или float ??????? #1
Здравствуйте .... уважаемые программисты ... помогите пожалуйста перевести тип строка в тип float.... какие библиотеки использовать, указать не забудьте тока пжл(((( ....
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.04.2011, 17:22     Как в VC++ переводить строки в тип int или float ???????
Посмотрите здесь:

C++ int или float
Функции float average(int arrray[],int from,int to) C++
перевести в число типа int или float ? C++
C++ Определять тип вводимой переменной (char или int)
При вводе элементов массива выводить их тип (или int или float) C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
03.04.2011, 17:26     Как в VC++ переводить строки в тип int или float ??????? #2
Цитата Сообщение от Rustam4853 Посмотреть сообщение
помогите пожалуйста перевести тип строка в тип float
atof()
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
03.04.2011, 17:32     Как в VC++ переводить строки в тип int или float ??????? #3
http://www.cplusplus.com/reference/i...perator%3E%3E/
std::stringstream
Rustam4853
3 / 3 / 0
Регистрация: 31.03.2011
Сообщений: 20
03.04.2011, 17:34  [ТС]     Как в VC++ переводить строки в тип int или float ??????? #4
я же просил еще и библиотеку указать ..... какие аргументы должны быть у ф-ции atof()???

Добавлено через 1 минуту
я не настолько владею английским ((
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
03.04.2011, 17:37     Как в VC++ переводить строки в тип int или float ??????? #5
Цитата Сообщение от Rustam4853 Посмотреть сообщение
я не настолько владею английским ((
Я кинул ссылку на русский сайт, или у Вас и з ним проблемы ?

Добавлено через 22 секунды
Цитата Сообщение от Rustam4853 Посмотреть сообщение
я же просил еще и библиотеку указать
C++
1
#include <cstdlib>
Добавлено через 31 секунду
Цитата Сообщение от Rustam4853 Посмотреть сообщение
какие аргументы должны быть у ф-ции atof()???
Строка Си-стиля.
Rustam4853
3 / 3 / 0
Регистрация: 31.03.2011
Сообщений: 20
03.04.2011, 17:38  [ТС]     Как в VC++ переводить строки в тип int или float ??????? #6
Цитата Сообщение от asics Посмотреть сообщение
Я кинул ссылку на русский сайт, или у Вас и з ним проблемы ?

Добавлено через 22 секунды

C++
1
#include <cstdlib>
Добавлено через 31 секунду

Строка Си-стиля.
я ведь не вам отвечал ))) сори.....
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
03.04.2011, 17:39     Как в VC++ переводить строки в тип int или float ??????? #7
Rustam4853, там же пример есть, в нем все библиотеки указаны
Rustam4853
3 / 3 / 0
Регистрация: 31.03.2011
Сообщений: 20
03.04.2011, 17:41  [ТС]     Как в VC++ переводить строки в тип int или float ??????? #8
Пу.. опять .. не то процитировал ... ладно напишу по колхозному .... про ссылку я не вам ))) спасибо за ссылку вашу... на счет библиотеки вам )))

Добавлено через 1 минуту
alex_x_x, не до конца просмотрел )) сори
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
03.04.2011, 17:41     Как в VC++ переводить строки в тип int или float ??????? #9
пардон шляпу запостил
http://www.cplusplus.com/reference/i.../stringstream/
Rustam4853
3 / 3 / 0
Регистрация: 31.03.2011
Сообщений: 20
03.04.2011, 17:42  [ТС]     Как в VC++ переводить строки в тип int или float ??????? #10
то есть atof() игнорирует символы и фиксирует тока числовые данные ??
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
03.04.2011, 17:48     Как в VC++ переводить строки в тип int или float ???????
Еще ссылки по теме:

C++ На вход подается число (int или float) в зависимости от его типа провернуть над ним разные операции
C++ Зачем преобразовывать itsVal в int, если эта переменная и так объявлена как тип int
Как преобразовать все int,float,double в строки LPWSTR, LPCTSTR C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
asics
Freelance
Эксперт C++
 Аватар для asics
2838 / 1775 / 144
Регистрация: 09.09.2010
Сообщений: 3,842
03.04.2011, 17:48     Как в VC++ переводить строки в тип int или float ??????? #11
Цитата Сообщение от Rustam4853 Посмотреть сообщение
то есть atof() игнорирует символы и фиксирует тока числовые данные ??
В принципе да, только если все лишние символы расположены после числа.То есть такое поканает:
C
1
char *str = "1.234asd";
, а такое нет
C
1
char *str = "1.2hj31";
результат будет неверный.
Yandex
Объявления
03.04.2011, 17:48     Как в VC++ переводить строки в тип int или float ???????
Ответ Создать тему
Опции темы

Текущее время: 19:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru