2006-04-01から1ヶ月間の記事一覧

整数のビット

さらっとメソッドを流してみてみたら、Integer に self[nth] という面白いメソッド発見。 nth番目のビットのon/offを0/1で返してくれる、というものだ。 # "5"を2進表現してみる. [4,3,2,1,0].each{ |bit| print (5)[bit] } #=> 00101 なんに使うの?と聞か…

数値の基本

基本的な部分に関して復習。復習といいつつも、実は初めて知ることが多かったりするのだけど、それはいいか。 数値の抽象クラスは、Numeric クラスなのだけど、多分普通は直接使わない。 ・プログラミング言語 Ruby リファレンスマニュアル ↑のページを見る…