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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 25, средняя оценка - 4.76
Namespace
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 27
#1

Преобразовать string в float - C++

19.11.2012, 18:04. Просмотров 4212. Ответов 3
Метки нет (Все метки)

Привет! Подскажите, пожалуйста, наиболее простой способ, как преобразовать значение типа string в float.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.11.2012, 18:04
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Преобразовать string в float (C++):

Преобразовать из float в string - C++
Скажите, пжл, какие существуют ф-ии для конвертации из float в string?

Как преобразовать char* в string и вывести переменную string на экран? - C++
for (int k = 0; k < 10; k++) { int x = (int)rand() / RAND_MAX + rand() % 6 + 2; char *chars = new char; ...

float vs string - C++
в общем есть такая конструкция FILE* pfi; char* fn = "D:/test.txt"; pfi= fopen(fn,"w+"); fputs("\tx=",pfi); fputs(x,pfi); ...

c++ string to float - C++
string to float или double обычная консоль как перевести

Из float в string - C++
Как из переменной типа флоат записать число в string? float x = -123.56; string Str; Нужно чтобы Str стало равно "-123.56"

Преобразовать указатель в float - C++
допустим есть такая структура struct lol { int a; float b; } ololo; ololo.a = 34; ololo.b = 2.5; wchar_t *pt...

3
soon
2541 / 1306 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
19.11.2012, 18:05 #2
http://en.cppreference.com/w/cpp/str...ic_string/stof
0
Namespace
0 / 0 / 0
Регистрация: 19.11.2012
Сообщений: 27
19.11.2012, 18:17  [ТС] #3
soon, а какую библиотеку и пространство имён нужно использовать, а то у меня компилятор у Dev-C++ не распознаёт её.
Вот, что пишут я:
C++
1
2
3
4
5
6
7
8
#include <iostream>
using namespace std;
int main()
{
    string str;
    cin >> str;
    float fl = stof(str);
}
0
soon
2541 / 1306 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
19.11.2012, 18:18 #4
Там же указано
Defined in header <string>
Не забываем про
(since C++11)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.11.2012, 18:18
Привет! Вот еще темы с ответами:

Преобразовать строку в float - C++
Итак у меня есть переменная Char. В ней записано '5.2'. И есть переменная float. Как мне поместить 5.2 в переменную типа float ? Типа...

Преобразование string в float - C++
подскажите как оптимальнее преобразовать число в формате CString -1E+008, которое я получаю из Excel-я. Может существуют стандартные...

Перевод из string в float - C++
считывается выражение (числа и 5 возможных действий +, -, /, *, %) надо его посчитать планирую делать через польскую обратную запись ...

Конвертирования float в string - C++
Доброго времени суток...кто может обяснить что означает каждая строка... string *ch = new string, ch1; char szbuff; for (int i =...


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

Или воспользуйтесь поиском по форуму:
4
Yandex
Объявления
19.11.2012, 18:18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru