If you set a parameter to the type FLOAT with the property SLIDER and set a range with min and/or max, it just returns big integers, and if you try clicking on the properties and type a value it will only accept a integer.
This is a fairly old one, I forgot to report this, but it's one that really frustates me and possible other shader devs cause the slider is a pretty cool property to use.