18437736874454810623

There are 264 - 253 - 1 = 18437736874454810623 different finite numbers, which can be represented exactly in the 32-bit floating point format.