2010-04-26 11 views

उत्तर

7

PHP का 64-बिट संस्करण मूल रूप से 64-बिट पूर्णांक का उपयोग करता है, इसलिए यह 11-अंकों की संख्या के लिए बहुत सारी बिट्स है। उस ने कहा, अगर आपको बड़े पूर्णांक की आवश्यकता है, तो मैं BC Math एक्सटेंशन का उपयोग करूंगा।

+0

@ जैक का कहना है कि वह केवल 11 अंकों की संख्या को सहेजना चाहता है। इसे स्ट्रिंग के रूप में संभालने से ओवरहेड बहुत कम हो सकता है। – symcbean

+0

@ सिम्बाबीन: सच है, लेकिन अगर वह उस पूर्णांक पर गणित करना चाहता है, तो वह बीसी गणित जैसी लाइब्रेरी चाहता है। मुझे लगता है कि मैंने जवाब देने से पहले एक धारणा की, लेकिन मुझे लगा कि वह इसे एक चर में स्टोर करने से ज्यादा करना चाहता था। –

-2

हां, माध्यमिक और बड़ा हिस्सा है।

+0

जब मैं बिगिन या माध्यमिक – Bruce

+2

का उपयोग करता हूं तो मुझे एक पार्स त्रुटि मिलती है, मुझे नहीं पता कि आप किस बात का जिक्र कर रहे थे, लेकिन PHP 32-बिट प्लेटफ़ॉर्म पर 32 बिट्स से बड़े पूर्णांक का समर्थन नहीं करता है। -1 –

4

GMP लाइब्रेरी भी देखने लायक है।

संबंधित मुद्दे