在數字前面補零 (50 -> 050)
1
2
3
4
5
6
7
8
9
|
#include <iostream>
#include <iomanip> //千萬不要忘記這行
int
main
(
)
{
using
namespace
std
;
int
a
=
50
;
cout
<<
setw
(
3
)
<<
setfill
(
'0'
)
<<
a
<<
endl
;
//output: 050
//其中setw(x),x為數字前面要補的位數,setfill('0')是用0來補齊,不填寫就會用空白來補齊
}
|
在數字後面補零 (0.5 -> 0.50)
1
2
3
4
5
6
7
8
9
|
#include <iostream>
#include <iomanip> //一樣不要忘記這行
int
main
(
)
{
using
namespace
std
;
double
a
=
0.5
;
cout
<<
setiosflags
(
ios
::
fixed
)
<<
setprecision
(
2
)
<<
a
<<
endl
;
//output: 0.50
//其中setprecision(x),x為小數點後面要補的位數
}
|