Used 'floating', since 'float' and 'double' are reserved keywords.