चेहरा हथेली!!!!
फ्लोट्स 32 बिट संख्याएं हैं जिन्हें मंटिसा और एक्सपोनेंट्स के रूप में संग्रहीत किया जाता है। मुझे 100% यकीन नहीं है कि MySQL स्टोरेज को कैसे विभाजित करेगा लेकिन जावा को एक उदाहरण के रूप में लेते हुए वे एक हस्ताक्षरित मंटिसा के लिए 24 बिट्स और एक एक्सपोनेंट (वैज्ञानिक नोटेशन) के लिए 8 बिट्स का उपयोग करेंगे। इसका मतलब है कि एक FLOAT का अधिकतम मूल्य +8388608*10^127 हो सकता है और न्यूनतम -8388608*10^127 हो सकता है। इसका मतलब केवल 7 महत्वपूर्ण अंक हैं, और मेरी FLOAT परिभाषा में 8 का उपयोग किया गया है।
हम इन सभी 8,2 को FLOAT से DOUBLE में बदलने जा रहे हैं।