Sorting and searching a floating point custom field

I have added a custom field that contains a floating point number.

My problem is that sorting and searching do not work properly.

For example when I search for numbers over 9 and I have a value of 19 it
does not show in the results.