मुझे 128 बिट पूर्णांक चाहिए क्योंकि मैं दो 64 बिट संख्याओं के गुणा के परिणाम संग्रहीत करना चाहता हूं। क्या जीसीसी 4.4 और उससे ऊपर की कोई ऐसी चीज है?क्या जीसीसी में 128 बिट पूर्णांक है?
उत्तर
आप ऐसी लाइब्रेरी का उपयोग कर सकते हैं जो GNU MP Bignum Library जैसे मनमाने ढंग से या बड़े परिशुद्धता मानों को संभालती है।
आह, बड़े पूर्णांक सी के फोर्टे नहीं हैं।
जीसीसी में uint128_t
/int128_t
प्रकार है, जो संस्करण 4 से शुरू होता है। कुछ (यहां सुनिश्चित नहीं है)। मुझे याद है, हालांकि, इससे पहले __int128_t
डीफ़ था।
'लंबे समय तक int' प्रत्येक कार्यान्वयन में 64 बिट्स है जिसका मैंने उपयोग किया है , x86-64 के लिए जीसीसी समेत। और मेरा मानना है कि जीसीसी का 128-बिट int केवल 64-बिट प्लेटफार्मों पर उपलब्ध है। – interjay
मैंने अभी इसे 2 सिस्टम में आजमाया है, और वे आपके परिणामों से खड़े हैं। मैंने 128 बिट्स तक लंबे समय तक जाने का दावा हटा दिया है। लिनक्स x86_64 पर – slezica
जीसीसी 4.7.2 में '[] int128_t' नहीं है। मुझे लगता है कि यह संभव जीसीसी 4.8.0 हो सकता है। –
- 1. क्यूडा पर 128 बिट पूर्णांक?
- 2. सबसे तेज़ 128 बिट पूर्णांक लाइब्रेरी
- 3. 128 बिट एसएसई वेक्टर से 32 बिट पूर्णांक मानों को लोड और निकालने का सबसे प्रभावी तरीका क्या है?
- 4. सी ++ 128/256-बिट निश्चित आकार पूर्णांक प्रकार
- 5. 128-बिट एसएसई काउंटर?
- 6. एक्सओआर 128 बिट बिट्स
- 7. जावा: लागू करने के लिए एक अहस्ताक्षरित: 128 बिट पूर्णांक
- 8. 128 बिट परिशुद्धता
- 9. क्या आधुनिक प्रोसेसर में 128 बिट पूर्णांक के लिए हार्डवेयर समर्थन है?
- 10. जावा 128 बिट स्ट्रक्चर बिट मैनिपुलेशन
- 11. क्या जीसीसी पर 128 बिट इन्ट्स करने का कोई तरीका है <4.4
- 12. 86 128 बिट परमाणु ऑप्स
- 13. 128-बिट पूर्णांक इंटेल सी कंपाइलर में +, -, *, /, और% का समर्थन करते हैं?
- 14. असेंबली में यह 128 बिट पूर्णांक गुणा कैसे काम करता है (x86-64)?
- 15. एक 128-बिट पूर्णांक को दशमलव में दशमलव एसीआई स्ट्रिंग में कैसे परिवर्तित करें?
- 16. मैं जावा या सी ++ में 128 बिट पूर्णांक का प्रतिनिधित्व कैसे कर सकता हूं?
- 17. परमाणु 64 बिट जीसीसी
- 18. सी ++: क्या 32 बिट पूर्णांक के साथ 64 बिट पूर्णांक की तुलना करना सुरक्षित है?
- 19. एआरएम नियॉन: 128 बिट मानों की तुलना
- 20. क्यों 128 बिट चर को 16 बिट सीमा
- 21. बिट ऑपरेशंस एक पूर्णांक
- 22. ईडीएसएसी - 17-बिट और 35-बिट पूर्णांक
- 23. -128 और 128 2 के पूरक में
- 24. 128-बिट पूर्णांक के बड़े सेट को स्टोर करने के लिए ऑन-डिस्क संरचना?
- 25. .NET फ्रेमवर्क के लिये एक अहस्ताक्षरित: 128 बिट पूर्णांक डाटाटाइप के लिए खोज रहे
- 26. 64-बिट वातावरण में 32-बिट पूर्णांक का प्रदर्शन (सी ++)
- 27. विश्वसनीय 64-बिट जीसीसी कंपाइलर
- 28. PHP पर 64 बिट पूर्णांक कैसे है?
- 29. जावास्क्रिप्ट: 20-बिट और 32-बिट पूर्णांक के लिए एक 52-बिट पूर्णांक कन्वर्ट
- 30. 32-बिट हस्ताक्षरित पूर्णांक का न्यूनतम मूल्य क्या है?
एक नज़र डालें: http://stackoverflow.com/questions/3329541/does-gcc-support-128-bit-int-on-amd64 –