From: thomas Mulvaney Date: 2011-09-18T11:26:45+09:00 Subject: Strange vector behaviour When i do: Vector[2,4,6] == Vector[1,2,3]*2 #=> true It returns true as expected. However, Vector[1.1,2.2,3.3] == Vector[1,2,3]*1.1 #=> false Returns false which shouldn't be the case. Any ideas whats going on? this is using 1.8.7 and the vector class from 'matrix'. regards, tom. -- Posted via http://www.ruby-forum.com/.