Bye Bye Moore

PoCソルジャーな零細事業主が作業メモを残すブログ

桁の多い数値を扱う時はアンダーバーで区切る

桁の多い数値は非常に見辛いという欠点があります。
Rubyは仕様上、数値中にアンダーバーを入れても無視してくれる仕様になっています。
4桁程度なら兎も角、5桁になったら積極的に入れて行くようにすると精神衛生上幸せになれる感じです。
ちなみに、何桁目にも挿入できます。

10000 #=> 10000

10_000 #=> 10000

100_00 #=> 10000

1_0000 #=> 10000

0x00_ff_00 #=> 65280

0x00_ff_00.to_s(16) #=> "ff00"