Why double.MaxValue is larger than long.MaxValue?
- by cake
both of them hold 8 bytes, but how come the max value for double is much greater than the max value of long? there is a finite number of bits available, so how could you reach greater numbers with floating point variables?