РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
737 of 815 menu

Преобразование в string

Функция to_string преобразует число в строку и возвращает объект типа string. В первый параметр мы передаем значение, которое нужно преобразовать: это может быть целое число, число с плавающей точкой или другой арифметический тип.

Синтаксис

to_string(value)

Пример

Давайте преобразуем целое число 123 в строку и выведем результат:

#include <iostream> #include <string> using namespace std; int main() { int num = 123; string res = to_string(num); cout << res << endl; return 0; }

Результат выполнения кода:

123

Пример

Давайте преобразуем число с плавающей точкой 3.14 в строку:

#include <iostream> #include <string> using namespace std; int main() { double num = 3.14; string res = to_string(num); cout << res << endl; return 0; }

Результат выполнения кода:

3.140000

Пример

Давайте преобразуем целое число 12345 в строку и соединим её с другой строкой:

#include <iostream> #include <string> using namespace std; int main() { int num = 12345; string res = "number: " + to_string(num); cout << res << endl; return 0; }

Результат выполнения кода:

"number: 12345"

Смотрите также

  • функция to_string,
    которая преобразует число в строку
  • функция to_wstring,
    которая преобразует число в широкую строку
  • функция stoi,
    которая преобразует строку в целое число
  • функция stod,
    которая преобразует строку в число с плавающей точкой
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить