जावास्क्रिप्ट में बड़ी संख्याओं को संभालना
जावास्क्रिप्ट में बड़े संख्यात्मक मानों को संभालने के लिए, मानक समाधान में अंतर्निहित BigInt डेटा प्रकार का उपयोग करना शामिल है, जो संख्या की अधिकतम सुरक्षित सीमा (2^53-1) से बड़े पूर्णांक मानों का समर्थन करता है।
उपयोग करने के लाभ BigInt:
उदाहरण:
const bigInt1 = 1111111111111111111111111111111n; const bigInt2 = BigInt("1111111111111111111111111111111"); console.log((bigInt1 bigInt2).toString()); // Output: "2222222222222222222222222222222"
वैकल्पिक समाधान:
बिगइंट की शुरुआत से पहले, वैकल्पिक समाधान शामिल थे:
अनुशंसित दृष्टिकोण:
आधुनिक जावास्क्रिप्ट अनुप्रयोगों के लिए, अंतर्निहित BigInt प्रकार का उपयोग करना है बड़ी संख्याओं को संभालने के लिए अनुशंसित समाधान। यह देशी, तेज़, सुरक्षित है और इसके लिए न्यूनतम कार्यान्वयन प्रयास की आवश्यकता होती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3