Attributes with the data type of Number will not accept numbers with decimal points. To accommodate decimal points, create an attribute with a data type of Text or Currency, if used for monetary amounts.

For more about creating a constituent attribute, see our related article: I need to add a new constituent attribute.