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

Функция to_wstring

Функция to_wstring преобразует числовое значение в широкую строку типа wstring. В первый параметр мы передаём число, которое необходимо преобразовать. Функция доступна для типов int, long, long long, unsigned, float, double и long double. Результатом работы является широкий строковый объект, который удобно использовать при работе с wcout и широкими символами.

Синтаксис

wstring to_wstring(value)

Пример

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

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

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

123

Пример

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

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

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

3.140000

Пример

Давайте объединим широкую строку и результат преобразования числа 42:

#include <iostream> #include <string> using namespace std; int main() { int num = 42; wstring res = L"value: " + to_wstring(num); wcout << res << endl; return 0; }

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

"value: 42"

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

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