2007-08-26から1日間の記事一覧

Ruby の浮動小数点リテラルの精度を直した

http://www.rubyist.net/~matz/20070803.html#p04 コメント欄ではshiroさんが、「How to Read Floating Point Numbers Accurately (1990)」 by William D. Clingerという論文を紹介していた。せっかくもらった情報なんで、Rubyでもちゃんと実装したいんだが…

RubyCocoa の構造体クラスを使いやすくした

いままで、RubyCocoa で Cocoa の構造体クラス (NSRect、NSPoint、NSSize、NSRange) を使うときに、 a = NSRect.new b = NSRect.new if NSIntersectsRect(a, b) # 矩形が交差してる場合 end のように書いていたが、これでは使いづらいので、 a.intersect?(b)…