In my tool, I have one parameter that accepts a double value. In my script, I have to re-cast the value as a float() type.
proximity_threshold = float(arcpy.GetParameterAsText(1))
This feels kind of silly to have to re-cast the value that was originally input as the correct data type.
Is there a more elegant solution here that I'm not seeing?