Overflow can happen in floating point operations too. You can create a value larger than the largest magnitude value (which is +/- 1.11111111111111111111111 x 2128 in IEEE 754 single precision). Values larger than that might be rounded to infinity, which may not be what you want it to do.