A (single-precision 32-bit) floating point number has a decimal point. This data type is often simply called Float. This type uses less memory than the Double-precision floating-point number.
See Comparing Data Types across Languages for a table that compares the single-precision floating point data type across several different languages.
For high-level information about how these languages approach data type in general, see one of the following topics: