एंडियननेस कन्वर्टर
16, 32 या 64-बिट वर्ड में बाइट क्रम बदलें और बिग-एंडियन व लिटिल-एंडियन मान पढ़ें।
संबंधित टूल्स
एंडियननेस कन्वर्टर क्या है?
एंडियननेस वह क्रम है जिसमें कई बाइट वाला मान संग्रहीत होता है: बिग-एंडियन सबसे महत्वपूर्ण बाइट को पहले रखता है, लिटिल-एंडियन उसे अंत में। यह टूल पैकेट कैप्चर, hex डंप या प्रोटोकॉल स्पेसिफ़िकेशन से hex बाइट लेता है और हर 16, 32 या 64-बिट वर्ड के भीतर बाइट बदलकर, पूरा बफ़र उलटकर, और किसी वर्ड के दोनों बाइट क्रमों में पूर्णांक व फ़्लोट मान दिखाता है।
उपयोग कैसे करें
- 1.01 02 03 04, DE:AD:BE:EF या 0x12345678 जैसे hex बाइट पेस्ट करें, या कोई उदाहरण लोड करें।
- 2.वर्ड का आकार चुनें: 16, 32 या 64-बिट।
- 3.आउटपुट से बदले या उलटे गए बाइट कॉपी करें।
- 4.वर्ड के मान में कोई वर्ड चुनें और उसे बिग-एंडियन व लिटिल-एंडियन संख्या के रूप में पढ़ें।
हर वर्ड में स्वैप या पूरा बफ़र उलटना?
ये दो अलग काम हैं। 32-बिट वर्ड के साथ 01 02 03 04 05 06 07 08 हर वर्ड में स्वैप करने पर 04 03 02 01 08 07 06 05 बनता है, जबकि पूरा बफ़र उलटने पर 08 07 06 05 04 03 02 01 बनता है। पूर्णांकों की ऐरे का बाइट क्रम बदलने के लिए हर वर्ड में स्वैप का उपयोग करें; बफ़र तभी उलटें जब पूरा बाइट क्रम उल्टा लिखा गया हो।
सख़्त इनपुट
हर बाइट के लिए दो hex अंक चाहिए, और अमान्य अक्षर उनके स्थान के साथ बताए जाते हैं। यदि बाइट की संख्या वर्ड आकार का गुणज नहीं है, तो स्वैप नहीं दिखाया जाता और कोई पैडिंग नहीं होती, क्योंकि पैडिंग डेटा बदल देती। पूरा बफ़र उलटना उपलब्ध रहता है। रूपांतरण आपके ब्राउज़र में होता है।
