The proper query string macro should look like this:
{%ToDouble(Price, "10.2")%}
The 10.2 is the default value if it doesn't find a value. If there is no value in the querystring, you could just set the default to 0.0 so no products display or a large value like 1,000,000 so all your products display.