Does this allow for inputs with decimal points? If not, then please modify it to fulfill this requirement.