मुझे संख्याओं, सकारात्मक और नकारात्मक, बाइनरी प्रारूप में कनवर्ट करने की आवश्यकता है - इसलिए, 2 "00000010" में, और -2 "11111110" में, उदाहरण के लिए। मुझे 12 से अधिक बिट्स की आवश्यकता नहीं है, इसलिए यदि स्ट्रिंग उस से अधिक लंबी है तो मैं केवल प्रमुख साइन बिट्स को ट्रिम कर सकता हूं। ऐसा लगता है कि Integer.toBinaryString()
सकारात्मक संख्या करेगा, लेकिन क्या कोई ऐसा व्यक्ति है जो नकारात्मक कर सकता है?एक नकारात्मक पूर्णांक को दो पूरक पूरक बाइनरी रूप में कैसे परिवर्तित करें? (जावा)
5
A
उत्तर
10
Integer.toBinaryString
नकारात्मक भी काम करता है। :-) उदाहरण के लिए, Integer.toBinaryString(-2)
रिटर्न 11111111111111111111111111111110.
यदि आप सही 12 वर्ण लेते हैं, तो आपके पास आवश्यकतानुसार नीचे 12 बिट्स हैं।
संबंधित मुद्दे
- 1. ने दो पूरक पूरक अंकगणित
- 2. दो का पूरक रूपांतरण
- 3. जावा में बाइट्स का पूरक कैसे करें?
- 4. दो सूचियों का पूरक?
- 5. जावा में यूनिकोड पूरक बहुभाषी विमान
- 6. क्या .NET का पूर्णांक बस दो पूरक प्रणाली पर आधारित नहीं है?
- 7. सी # शॉर्ट त्रुटि: दो जुड़वां पूरक संख्या के न्यूनतम मान को नकारात्मक करना
- 8. UICollectionView सजावट और पूरक विचारों
- 9. एन के पूरक का नंबर कैसे खोजें?
- 10. सीबी में 24 बिट, छोटे एंडियन, दो के पूरक मूल्यों को बदलने के लिए सर्वोत्तम अभ्यास?
- 11. जावा यूटीएफ -8 पूरक के साथ ASCII रूपांतरण
- 12. क्या कोई गिटहब पूरक सेवाएं हैं?
- 13. Django: क्वेरीसेट के पूरक प्राप्त करना
- 14. आरएसपीईसी और कंधे - पूरक या विकल्प?
- 15. कैश कुंजी त्रुटि का कारण बनता है "दो जुड़वां पूरक संख्या के न्यूनतम मान को नकारात्मक करना अवैध है।"
- 16. PHPUnit और Behat; पूरक या विकल्प?
- 17. बाइनरी स्ट्रिंग को पूर्णांक
- 18. एक नकारात्मक संख्या को सकारात्मक में कैसे परिवर्तित करें?
- 19. स्ट्रिंग को पूर्णांक टेम्पलेट में पूर्णांक में कैसे परिवर्तित करें?
- 20. एक char को बाइनरी में कैसे परिवर्तित करें?
- 21. जावा स्विंग - JTextField/JTextArea पूरक यूनिकोड वर्णों को पेस्ट करने में असमर्थ
- 22. सीएसएस जेनरेट की गई सामग्री में यूनिकोड पूरक निजी उपयोग वर्णों को कैसे एम्बेड करें?
- 23. क्या अंडरस्कोर.जेएस और jQuery एक दूसरे के पूरक हैं?
- 24. नेस्टेड छोरों सपाट/घटते जटिलता - पूरक जोड़े एल्गोरिथ्म
- 25. पोस्टस्क्रिप्ट: एक पूर्णांक को स्ट्रिंग में कैसे परिवर्तित करें?
- 26. PHP में बाइनरी डेटा के डेटा के हेक्साडेसिमल प्रतिनिधित्व को कैसे परिवर्तित करें?
- 27. जावा में बाइट्स को int में परिवर्तित करने के लिए
- 28. सी # में एक पूर्णांक हेक्टेयर स्ट्रिंग में एक पूर्णांक को कैसे परिवर्तित करें?
- 29. एक स्ट्रिंग को एक असामान्य पूर्णांक प्रकार में पोर्टेबल रूप से कैसे परिवर्तित करें?
- 30. एक स्ट्रिंग अक्षर में एक पूरक यूनिकोड चरित्र कैसे रखा जाए?