By default, the compiler's floating point is a double-precision type, 64 bits. If you add f after floating point, you specify to compile to a 32-bit floating point type.
If l is added to the floating point, it is specified as long double, 128 bits.
Of course, if an integer is followed by l, it is a long integer.