अगर मुझे पहले पूछा गया है तो मुझे माफ़ कर दो, लेकिन मैं आपको आश्वस्त करता हूं कि मैंने इंटरनेट को खराब कर दिया है और कुछ भी नहीं बदला है, शायद इसलिए कि मेरे पास सही शब्दावली नहीं है। (?)एन्कोडिंग ... कुछ प्रकार?
मैं एक पूर्णांक लेने के लिए और यह एक छोटे-endian कन्वर्ट करने के लिए चाहते हैं इस तरह हेक्स प्रतिनिधित्व:
303 -> 0x2f010000
मैं देख सकता हूँ कि बाइट्स है कि इस तरह से भरे होते हैं 16 और 1 के स्थान दोनों एक ही बाइट में हैं, और 4096 की जगह और 256 की जगह एक बाइट साझा करती है। अगर कोई मुझे इस तरह के एन्कोडिंग के लिए सही शब्दावली पर इंगित कर सकता है, तो मुझे यकीन है कि मुझे यह करने के तरीके पर मेरा जवाब मिल सकता है। धन्यवाद!
क्या आप एक dec2hex जैसे फ़ंक्शन की तलाश में हैं? कई भाषाओं में दशमलव को हेक्साडेसिमल प्रतिनिधित्व में बदलने की सुविधा होती है। – Kekoa
+1 संभवतः सोना पर मैंने कभी देखा है। :-) –
सीधे हेक्स में कनवर्ट करना कोई समस्या नहीं है - उदाहरण के तौर पर, मैं एक हेक्स रूपांतरण के साथ 303 से 12f रूपांतरित कर सकता हूं। मुझे जो चाहिए वह एक बाइट का उपयोग करके एन्कोडिंग है जो हेक्स "स्थानों" की प्रत्येक जोड़ी को पकड़ने के लिए है, अगर यह समझ में आता है। – Blumer