I have no idea what "single precision floating point value" means. But the formula works!
It's the storage type used in programming. In essence it means you get around 6-9 significant figures (in decimal, that is) beyond which there may be small rounding errors, which are probably acceptable within this context.
Typically overly verbose Wikipedia page: everything you never wanted to know!
