Il tipo di dati FLOAT contiene un'approssimazione di frazione ed esponente, in base 2 a 64 bit ad un numero reale. Ne risulta un intervallo di valori compreso fra +-1.7E–308 e +- 1.7E+308.
I letterali float sono formati da una stringa senza apici di cifre ed un punto decimale (ad esempio, 123.4) oppure un esponente (ad esempio, 123e4) oppure entrambi (ad esempio, 123.4e5). Sono di tipo FLOAT se sono abbastanza piccoli per essere rappresentati come float. In caso contrario, sono di tipo DECIMAL