あざらし備忘録。

渋谷ではたらく音ゲー大好きウェッブエンジニアがいろいろ思った事やった事を書いていくブログです

Rubyの数値リテラル

ちょっとしたことですが知らなかったのでメモ。

Rubyでは、数値リテラルの途中でアンダースコアを含めても無視されて数値として扱ってくれます。(ただし__のように重ねてはダメ。)

長い数値を仮に書くことになった時とかには3桁区切りでアンダースコアを入れてあげれば可読性上げられそうですね。

-> % irb
>> num = 1_000_000
=> 1000000
>> num.class
=> Fixnum

こういう小さいTipsとか、Evernoteにメモっておしまいにしてたけど、公開していくのもいいかもなぁ。