My .net Datatable returns incorrect results with I select by a float
I have a datatable where one column is a float (a system.single).  I'm trying to select the rows where that column ("Radius") is less than or equal to 2.5, but getting silly results.  (I get 22 rows returned out of 192, but the Radius column of all those rows are greater than 2.5.  I tried all kinds of silly things like putting the value in single quotes, putting the column name in brackets, doing just plain less than... I'm stumped.  Any ideas?
My .net Datatable returns incorrect results with I select by a float
===

I have a datatable where one column is a float (a system.single).  I'm trying to select the rows where that column ("Radius") is less than or equal to 2.5, but getting silly results.  (I get 22 rows returned out of 192, but the Radius column of all those rows are greater than 2.5.  I tried all kinds of silly things like putting the value in single quotes, putting the column name in brackets, doing just plain less than... I'm stumped.  Any ideas?