FLOAT

Sintassi

FLOAT[(M,D)] [UNSIGNED] [ZEROFILL]

Spiegazione

Un numero a virgola mobile di piccole dimensioni (precisione singola). I valori permessi sono: da -3.402823466E+38 a -1.175494351E-38, 0 e da 1.175494351E-38 a 3.402823466E+38. Questi sono limiti teorici, basati sugli standard IEEE. I limiti effettivi potrebbero essere un po' più restrittici, a seconda del sistema operativo e dell'hardware in uso.

M è il numero totale di cifre e D è il numero di cifre che seguono la virgola decimale. Se M e D sono omessi, i limiti sono quelli imposti dall'hardware. Un numero a virgola mobile a precisione singola ha una recisione di circa 7 cifre decimali.

UNSIGNED, se specificato, proibisce i valori negativi.

L'uso di FLOAT potrebbe causare problemi inaspettati, perché tutti i calcoli in MariaDB sono eseguiti con la doppia precisione. Si veda http://dev.mysql.com/doc/refman/5.1/en/no-matching-rows.html.

Commenti

Sto caricando i commenti......
Content reproduced on this site is the property of its respective owners, and this content is not reviewed in advance by MariaDB. The views, information and opinions expressed by this content do not necessarily represent those of MariaDB or any other party.