"Find the largest integer $\displaystyle n$ such that $\displaystyle n!$ can be represented exactly in the floating point number system where the base is 2, the precision is 24, and the exponent ranges from -100 to 100.

Well, I don't even know where to start. I think it has something to do with expressing factorials as powers of 2, but other than that I haven't a bloody clue.