Здравствуйте, у меня есть 4-значное целое число, которое иногда, например, будет envede, иногда слева от него будут нули, но проблема в том, что я не знаю, как показать нули слева, допустим, у меня есть следующее целое число:
0382
Как я могу показать это с помощью cout или printf нулей слева, так как мой номер, например, будет состоять из четырех символов. Или иногда у него будет больше нулей, так как я смогу показать начальные нули. В моей попытке я сделаю cout:
int i;
i=0382;
cout << i;
Но он будет показывать мне как 382, как я мог сделать, чтобы показать эти нули?
Вы можете использовать
printf
вместоcout
.включает в себя библиотеку
iomanip
Ввод 0 в целое число бесполезен, потому что они игнорируются... Нули добавляются при печати значения
Вы можете использовать
cout.fill
иcout.width
.ideoneTest