add decimal and float range query

extending @akm integer range query code to float
and decimal fields