From: Zikiss Chan Date: 2006-08-09T10:11:48+09:00 Subject: Re: For Float#class why is '===' different from '==' The triple equals is a length of velvet rope, checking values much like the double equals. The triple equals is the relationship operator for Date.For example: irb(main):001:0> year = 2005 => 2005 irb(main):002:0> puts "included" if 2000..2006 === year included => nil -- Posted via http://www.ruby-forum.com/.