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

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

Войти
Регистрация
Восстановить пароль
 
fishec
119 / 119 / 30
Регистрация: 07.09.2013
Сообщений: 338
#1

Из float в string - C++

11.12.2013, 14:26. Просмотров 1484. Ответов 3
Метки нет (Все метки)

Как из переменной типа флоат записать число в string?
C++
1
2
3
float x = -123.56;
string Str;
Нужно чтобы Str стало равно "-123.56"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
11.12.2013, 14:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Из float в string (C++):

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

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

Преобразовать string в float - C++
Привет! Подскажите, пожалуйста, наиболее простой способ, как преобразовать значение типа string в float.

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

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

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

3
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,126
11.12.2013, 14:34 #2
ак из переменной типа флоат записать число в string?
Ну как то так

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include <iostream>
#include <sstream>
 
 int main()
 {
    float var = -123.56;
    std::stringstream ss;
    std::string str;
    
    ss << var;
    ss >> str;
    
    std::cout << str << std::endl;
    
    
     system("PAUSE");
     return 0;
 }
2
HardMorg
3 / 26 / 3
Регистрация: 29.08.2010
Сообщений: 204
11.12.2013, 14:38 #3
C++
1
std::string str = std::to_string(x);
2
egor2116
339 / 370 / 42
Регистрация: 20.01.2013
Сообщений: 1,126
11.12.2013, 14:55 #4
std::string str = std::to_string(x);
Прежде чем такое показывать неплохо бы упомянуть что эта функция добавлена в стандарте С++11 и в С++98 её нет.
2
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
11.12.2013, 14:55
Привет! Вот еще темы с ответами:

Преобразование String в float - C++
Добрый день уважаемые форумчане. Подскажите пожалуйста как преобразовать String в float. Заранее благодарен.

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

Как перевести из Float в String? - C++
Вот такой код: MemoryManager* MM = new MemoryManager(&quot;gta_sa.exe&quot;); DWORD offsets = { 0x14, 0x30 }; float ammo = 10; ...

Конвертирование float/int to string - C++
Здравствуйте, я пишу программу на dev-c++ и мне надо конвертировать число в string.Я просто не знаю как это сделать в dev-c++. Помогите...


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

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

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