float data type A Java data type storing a single-precision 32-bit IEEE 754 floating point number, ranging in value from 1.40129846432481707E-45 to 3.40282346638528860E+38. Related terms data type, Java, value Contrast with double data type, Float class, int data type, number data type