आप इनपुट मान को "बिग एंडियन" या "लिटिल एंडियन" में परिवर्तित कर सकते हैं और बाइट्स और बिट्स के क्रम की जांच कर सकते हैं।
| स्रोत: | |
|---|---|
|
बिट चौड़ाई:
|
|
| 16-आधारी | |
|---|---|
| 2-आधारी | |
| 10-आधारी |
| 16-आधारी | |
|---|---|
| 2-आधारी | |
| 10-आधारी |
यह उपकरण आपको किसी भी आधार मान को "बिग एंडियन" और "लिटिल एंडियन" में परिवर्तित करने और बाइट्स और बिट्स के क्रम की जांच करने की अनुमति देता है।
आप इसे हस्ताक्षरित के रूप में व्याख्या कर सकते हैं और इसे परिवर्तित कर सकते हैं, और आप आसानी से गणना सूत्र की जांच कर सकते हैं।
2-आधारी, 8-आधारी, 10-आधारी, 16-आधारी में से आधार का चयन करें.
आप बटन पर क्लिक करके या सूची से चयन करके आधार का चयन कर सकते हैं।
जब आप हेक्साडेसिमल मान दर्ज करते हैं, तो बिग एंडियन, लिटिल एंडियन बाइट ऑर्डर, 10-आधारी, 16-आधारी मान आदि प्रदर्शित होते हैं।
कृपया एक धनात्मक पूर्णांक दर्ज करें.
आप बिट चौड़ाई 8-बिट, 16-बिट, 32-बिट, 64-बिट, आदि से निर्दिष्ट कर सकते हैं।
यदि चेक किया गया है, तो मान को दो के पूरक के रूप में व्याख्यायित किया जाएगा और हस्ताक्षरित मान भी प्रदर्शित किया जाएगा।
यदि चेक किया गया है, तो बिट अनुक्रम को 10-आधारी में परिवर्तित करने का सूत्र भी प्रदर्शित किया जाएगा.
जब आप रूपांतरण करेंगे, तो रूपांतरण परिणाम का लिंक "रूपांतरण परिणाम लिंक" फ़ील्ड में प्रदर्शित होगा.
इस लिंक के URL पर पहुंचने पर, आपको वही सामग्री दिखाई देगी जो आपके द्वारा दर्ज किए गए स्रोत मान और आपके द्वारा किए गए रूपांतरण परिणाम में है।
आप इस लिंक यूआरएल को सोशल मीडिया या ईमेल के माध्यम से भेजकर परिवर्तित परिणामों को दूसरों के साथ साझा कर सकते हैं।
एंडियननेस एक नियम है जो मेमोरी आदि में कई बाइट्स से युक्त डेटा को रखते समय बाइट्स के क्रम को नियंत्रित करता है।
दो एंडियन प्रारूप हैं: "बिग एंडियन", जो सबसे महत्वपूर्ण बाइट (सबसे बड़ा अंक) को पहले रखता है, और "लिटिल एंडियन", जो सबसे कम महत्वपूर्ण बाइट (सबसे छोटा अंक) को पहले रखता है।
नियम यह है कि सबसे महत्वपूर्ण बाइट (सबसे बड़ा अंक) को सबसे छोटे पते पर रखें और फिर उन्हें क्रम में व्यवस्थित करें।
उदाहरण: 0x12345678
→ याद: 12 34 56 78
नियम यह है कि सबसे कम महत्वपूर्ण बाइट (सबसे छोटा अंक) को सबसे छोटे पते पर रखें और फिर उन्हें क्रम में व्यवस्थित करें।
उदाहरण: 0x12345678
→ याद: 78 56 34 12
सभी बिट्स को मान के रूप में माना जाता है।
उदाहरण: 8-बिट में से 10000101
मान: 1×27 + 1×22 + 1×20
= 133
सबसे महत्वपूर्ण बिट को साइन बिट के रूप में माना जाता है।
यदि सबसे महत्वपूर्ण बिट 0 है, तो संख्या धनात्मक है, और यदि यह 1 है, तो संख्या ऋणात्मक है।
उदाहरण: 8-बिट में से 10000101
साइन बिट: -1 (ऋणात्मक)
मान: -(1×27) + (1×22 + 1×20)
= -128 + 5
= -123