User defined "Number" option has no decimal places. Is this new?

I'm sure I've used the usrdf1/usrdf2 in places and changed it to be a number value, but i have noticed lately that when i change it to number it is only accepting and integer and not a decimal. I know i can make custom fields but i avoid them as they are confusing hanging off the side of the screen.