ゼロパディング!左側に0をつけて指定の桁数に数字を桁埋めで調整する関数作った。

ゼロパディング

今回も短いですがやったことをまとめていきます。

今回は、ゼロパディングという桁埋めを行い指定の桁数に調整する関数を作成したのでご紹介していきたいと思います。

早速ソースコードを、、、

あ、言語はJavascriptになりますが、sliceやjoinがない言語でもfor文使って無理やりできなくもなさそう?

const zeroPadding = (NUM, LEN) => {
  return (Array(LEN).join('0') + NUM).slice(-LEN);
}

コードはこれです。

めちゃくちゃ短いですね。

この組み立て方さえ分かっていればどの言語でも応用はできそうですね。

そもそもゼロパディングできる関数があったりすのかな言語によっては、、、?

コメント

タイトルとURLをコピーしました