El tipo de datos FLOAT contiene una aproximación de exponente y fracción, en base 2, de 64 bits, de un número real. Esto da un rango de valores entre +-1.7E–308 y +- 1.7E+308.
Los literales flotantes constan de una serie de dígitos sin comillas y un separador decimal (por ejemplo 123.4) o un exponente (por ejemplo 123e4), o ambas cosas a la vez (por ejemplo 123.4e5). Son del tipo FLOAT si son lo suficientemente pequeños como para ser representados como flotantes. De lo contrario, son de tipo DECIMAL
Cuando efectúa una transformación CAST de un tipo FLOAT a un tipo INTEGER, ya sea implícita o explícitamente, el tipo de datos FLOAT se trunca; es decir, los números que van después del separador decimal se eliminan y no se lleva a cabo ningún redondeo.