नंबर बेस कनवर्टर
बाइनरी, ऑक्टल, दशमलव और हेक्साडेसिमल के बीच संख्याएं बदलें। कोई भी फ़ील्ड संपादित करें और बाकी तुरंत अपडेट हो जाते हैं। बड़े मान बिना राउंडिंग के सटीक हैं।
संख्या आधार का उपयोग कैसे करें
- 01
चार फ़ील्ड में से किसी भी एक में संख्या टाइप करें।
- 02
टाइप करते ही अन्य बेस तुरंत अपडेट हो जाते हैं।
- 03
अपरकेस हेक्स टॉगल करें और एक क्लिक से कोई भी मान कॉपी करें।
यह क्या करता है
यह संख्या आधार कनवर्टर पूर्ण संख्याओं को बाइनरी (आधार 2), ऑक्टल (आधार 8), दशमलव (आधार 10) और हेक्साडेसिमल (आधार 16) के बीच स्विच करता है। प्रत्येक फ़ील्ड संपादन योग्य है, इसलिए आप किसी भी आधार पर टाइप कर सकते हैं और तुरंत अन्य में समकक्ष पढ़ सकते हैं।
संख्या आधार कैसे काम करता है
एक संख्या आधार बस यह है कि एक सिस्टम अगले स्थान पर जाने से पहले कितने अलग-अलग अंकों का उपयोग करता है। दशमलव दस (0 से 9) का उपयोग करता है, बाइनरी दो (0 और 1) का उपयोग करता है, और हेक्साडेसिमल सोलह का उपयोग करता है, दस से पंद्रह मानों के लिए एफ में ए जोड़ता है, यही कारण है कि एक एकल हेक्स अंक बड़े करीने से चार बाइनरी बिट्स का प्रतिनिधित्व करता है।
बड़े पूर्णांकों के साथ सटीक परिणाम
रूपांतरण मनमाना-सटीक पूर्णांक (बिगइंट) का उपयोग करते हैं, इसलिए बहुत लंबे मान भी सटीक रहते हैं, बिना गोलाई त्रुटियों के जो सामान्य फ़्लोटिंग-पॉइंट संख्याओं को बड़े होने पर प्रभावित करते हैं।
निम्न-स्तरीय कार्य में आधार क्यों मायने रखते हैं?
सभी निम्न-स्तरीय कार्यों में आधार सामने आते हैं: रंगों, बाइट्स और मेमोरी पतों के लिए हेक्साडेसिमल, फ़्लैग और नेटवर्क मास्क के लिए बाइनरी, और यूनिक्स फ़ाइल अनुमतियों के लिए ऑक्टल। सभी आधारों पर समान मान पढ़ने से डिबगिंग और बिट-ट्विडलिंग बहुत आसान हो जाती है।
इनपुट नियम और सीमाएँ
नकारात्मक के लिए एक अग्रणी ऋण चिह्न समर्थित है, रिक्त स्थान को नजरअंदाज कर दिया जाता है ताकि आप पठनीयता के लिए अंकों को समूहित कर सकें, और एक विकल्प ऊपरी या निचले मामले में हेक्साडेसिमल दिखाता है।
यह केवल पूर्णांकों को परिवर्तित करता है; आंशिक आधार रूपांतरण एक अलग समस्या है और इसे जानबूझकर छोड़ दिया गया है ताकि परिणाम सटीक रहें। सब कुछ आपके ब्राउज़र में चलता है.
अक्सर पूछे जाने वाले सवाल
कौन से बेस समर्थित हैं?
बाइनरी (बेस 2), ऑक्टल (बेस 8), दशमलव (बेस 10) और हेक्साडेसिमल (बेस 16)। आप कोई भी संपादित कर सकते हैं और बाकी उसके अनुसार बदल जाते हैं।
क्या यह बहुत बड़ी संख्याएं संभाल सकता है?
हां। यह मनमानी-परिशुद्धता पूर्णांक (BigInt) उपयोग करता है, इसलिए बहुत लंबे मान भी सामान्य फ्लोटिंग-पॉइंट संख्याओं को प्रभावित करने वाली राउंडिंग त्रुटियों के बिना सटीक कनवर्ट होते हैं।
क्या मैं नकारात्मक संख्याएं दर्ज कर सकता/सकती हूं?
हां, आगे का माइनस चिह्न समर्थित है। स्थान नजरअंदाज किए जाते हैं, इसलिए आप पठनीयता के लिए अंकों को समूहित कर सकते हैं।
क्या यह दशमलव या भिन्न समर्थित करता है?
नहीं, यह पूर्ण संख्याएं (पूर्णांक) कनवर्ट करता है। भिन्नात्मक बेस कनवर्शन एक अलग समस्या है और परिणाम सटीक रखने के लिए जानबूझकर बाहर रखा गया है।