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

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

Войти
Регистрация
Восстановить пароль
 
Vaiz
 Аватар для Vaiz
103 / 97 / 30
Регистрация: 01.07.2012
Сообщений: 277
Завершенные тесты: 1
#1

Форматированный вывод больших чисел с использованием _stprintf_s - C++

10.03.2014, 19:51. Просмотров 661. Ответов 3
Метки нет (Все метки)

Можно ли при преобразования больших чисел в строку с помощью функции _stprintf_s приводить их к виду "123 456 789", т.е. добавлять пробелы?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.03.2014, 19:51     Форматированный вывод больших чисел с использованием _stprintf_s
Посмотрите здесь:

C++ форматированный ввод\вывод
Вывод больших чисел C++
C++ Форматированный вывод
C++ Форматированный потоковый вывод
C++ форматированный вывод
Форматированный вывод с использованием printf() C++
Форматированный ввод-вывод C++
C++ Форматированный вывод матриц
Вывод больших чисел C++
Фиксированный вывод больших чисел C++
Форматированный ввод/вывод C++
Форматированный вывод чисел? C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
THE--MASTER
Заблокирован
10.03.2014, 20:09     Форматированный вывод больших чисел с использованием _stprintf_s #2
Цитата Сообщение от Vaiz Посмотреть сообщение
ожно ли при преобразования больших чисел в строку с помощью функции _stprintf_s приводить их к виду "123 456 789", т.е. добавлять пробелы?
нет. Число может быть разной длинны, не будешь же ты под каждую длину строку форматирования свою писать ...
Это делается в простом цикле добавляя на каждое инкрементируемое число в цикле, кратное 3-м - пробел в std::string, который предварительно загоняется само число
Vaiz
 Аватар для Vaiz
103 / 97 / 30
Регистрация: 01.07.2012
Сообщений: 277
Завершенные тесты: 1
10.03.2014, 20:42  [ТС]     Форматированный вывод больших чисел с использованием _stprintf_s #3
Хотелось бы без std, значит ручками буду строку править.
Убежденный
Системный программист
 Аватар для Убежденный
14659 / 6605 / 1046
Регистрация: 02.05.2013
Сообщений: 10,881
Завершенные тесты: 1
10.03.2014, 20:58     Форматированный вывод больших чисел с использованием _stprintf_s #4
Цитата Сообщение от Vaiz Посмотреть сообщение
Можно ли при преобразования больших чисел в строку с помощью функции _stprintf_s приводить их к виду "123 456 789", т.е. добавлять пробелы?
Надо попробовать найти какую-нибудь локаль, в которой так отображаются, к
примеру, денежные единицы. И выводить числа, используя эту локаль (_sprintf_s_l).
Yandex
Объявления
10.03.2014, 20:58     Форматированный вывод больших чисел с использованием _stprintf_s
Ответ Создать тему
Опции темы

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