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

Int to String - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Умножение матрицы a[i][j] на b[x][y]! http://www.cyberforum.ru/cpp-beginners/thread1157785.html
Есть две матрицы A и B размер которых задаёт и вводит пользователь с клавиатуры, матрицы хоронятся в динамических массивах соответственно a b. Проблема заключается в том, как организовать алгоритм...
C++ Запись и вывод с бинарного файла Возникла проблема с записью в бинарный файл. я в программирование на С++ вообще слаб и не понимаю как сделать запись в бинарный файл для своей проги. вот модуль проги. помогите плиз. #include... http://www.cyberforum.ru/cpp-beginners/thread1157780.html
Изменить вектор направления с координатами x и y на заданный угол C++
Здраствуйте! Известен вектор направления с координатами x и y, нужно именить его на +45 или -45 градусов. Прошу подсказать как проще всего это сделать? Спасибо.
Соглашение Fast call C++
Аргументы значений с плавающей запятой и двойной точностью передаются в XMM0 – XMM3 (до 4) с помощью гнезда целых чисел (RCX, RDX, R8 и R9), которое обычно и используется, в то время как гнездо...
C++ ASCII код Хемминга с++ http://www.cyberforum.ru/cpp-beginners/thread1157757.html
Всем добрый день! Программа реализует код Хемминга, но только для двоичной уже переведенной, согласно таблице ASCII, таблице двоичной последовательности. В обще суть в том, что нужно ввести в...
C++ Составить таблицу значений функции с шагом Составить таблицу значений функции z=x^2+y^2 при x изменяется от 5 до -5 с шагом 0.5 а y изменяется от 3 до -3 с шагом 0.3 Добавлено через 4 минуты #include <vcl.h> #include <stdio.h> #include... подробнее

Показать сообщение отдельно
IrineK
Заблокирован
26.04.2014, 10:22
Преобразование через потоки

Для int
C++
1
2
3
4
5
6
7
8
9
int num;
string str_num;
 
num = 100500;       
 
ostringstream oss;              //создаем поток вывода
oss << num;                 //выводим число в поток
 
str_num = oss.str();
Для double
C++
1
2
3
4
5
6
7
8
9
double num;
string str_num;
 
num = 158.14/32;        
 
ostringstream oss;              //создаем поток вывода
oss << fixed << setprecision(9) << num;     //выводим число в поток
 
str_num = oss.str();
Добавлено через 2 минуты
Обратное преобразование: Преобразовать строку в число

Добавлено через 1 минуту
Использование на практике: Преобразовать double в два int: целую и дробную части
2
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru