[1] http://www.energystar.gov/ia/home_improvement/HPwES_Utility_Intro_FactSheet.pdf. [2] http://www.homestarcoalition.org/about.html. [3] http://www.mckinsey.com/clientservice/electricpowernaturalgas/US_energy_efficiency/. There are no classes in ALL, ALL for WAP.
The biggest/largest integer that can be stored in a double without losing precision is the same as the largest possible value of a double. That is, DBL_MAX or approximately 1.8 Ã 10 308 (if your double is an IEEE 754 64-bit double). It's an integer. It's represented exactly.
The two-step sequence of conversions, string to float followed by float to double, is not equivalent to converting a string directly to double. For example, the float literal 0.1f is equal to the double value 0.10000000149011612; the float literal 0.1f represents a different numerical value than the double literal 0.1.