頭を0やスペースで埋める(パディング)

任意の桁数分、数値文字列の頭を0で埋めます。
(パディング)

例えば、123を5桁でパディングすると
00123となります。

なお、指定桁数を超える数値を指定した場合
頭に0は付きません。
例:12345を5桁でパディングすると12345となります。。

また、ゼロが不要な場合はスペースで埋めることも可能です。

// 123を5桁でパディング  "00123"となる
MessageBox.Show( string.Format("{0:00000}", 123) );

// 123を5桁でパディング  "  123"となる
MessageBox.Show( string.Format("{0,5}", 123) );

// 16進数6桁でパディング "00007B"となる
MessageBox.Show( string.Format("{0:X6}", 123) );

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)