संख्या आधार कनवर्टर (Number Base)
2 से 36 तक किसी भी आधार से किसी संख्या को द्विआधारी, अष्टाधारी, दशमलव, हेक्साडेसिमल और एक अपने लक्ष्य आधार में एक साथ बदलें — नतीजे टाइप करते ही लाइव अपडेट होते हैं और अमान्य अंक स्पष्ट त्रुटि के साथ रद्द होते हैं।
| दशमलव | द्विआधारी | अष्टाधारी | हेक्स |
|---|---|---|---|
| 0 | 0 | 0 | 0 |
| 1 | 1 | 1 | 1 |
| 2 | 10 | 2 | 2 |
| 3 | 11 | 3 | 3 |
| 4 | 100 | 4 | 4 |
| 5 | 101 | 5 | 5 |
| 6 | 110 | 6 | 6 |
| 7 | 111 | 7 | 7 |
| 8 | 1000 | 10 | 8 |
| 9 | 1001 | 11 | 9 |
| 10 | 1010 | 12 | A |
| 11 | 1011 | 13 | B |
| 12 | 1100 | 14 | C |
| 13 | 1101 | 15 | D |
| 14 | 1110 | 16 | E |
| 15 | 1111 | 17 | F |
इस्तेमाल कैसे करें
- अपनी संख्या टाइप या पेस्ट करें और चुनें कि वह किस आधार में लिखी है, 2 से 36 तक के किसी अपने आधार सहित।
- मान को आधार 2, 8, 10 और 16 में साथ-साथ, और आपकी चुनी अपने लक्ष्य आधार में लाइव आता देखें।
- त्रुटि दिखे तो इनपुट ठीक करें — टूल स्रोत आधार के न आने वाले अंक रद्द कर देता है।
अक्सर पूछे जाने वाले सवाल
हर आधार में कौन-से अक्षर मान्य हैं?
आधार 2 सिर्फ़ 0 और 1 लेता है; आधार 8 में 0 से 7; आधार 10 में 0 से 9; आधार 16 उनके ऊपर A से F जोड़ता है — छोटे या बड़े अक्षर, दोनों चलते हैं। 2 से 36 तक के अपने आधार अक्षर-समूह को Z तक के हरफ़ों से बढ़ाते हैं, जहाँ Z का मान 35 है। चुने हुए अक्षर-समूह से बाहर की कोई भी चीज़ तुरंत त्रुटि बताई जाती है।
टूल मेरा इनपुट कैसे जाँचता है?
वह आपका टेक्स्ट चुने हुए आधार में पार्स करता है, फिर उसी आधार में मान को वापस स्ट्रिंग बनाकर अक्षर-केस सामान्य करके आपके इनपुट से मिलाता है। सिर्फ़ पूरा मेल चलता है, इसलिए बिखरे अक्षर, ग़लत अंक या ग़लत जगह पर चिह्न तुरंत पकड़े जाते हैं — न कि साधारण पार्सिंग की तरह चुपचाप काट दिए जाते हैं।
प्रोग्रामिंग में हेक्साडेसिमल क्यों ज़रूरी है?
हेक्स द्विआधारी से साफ़ मेल खाता है: हर हेक्स अंक ठीक चार बिट दर्शाता है, इसलिए दो अंक एक बाइट बताते हैं। मेमोरी पते, रंग कोड, हैश और बाइट-स्तर के फ़ाइल फ़ॉर्मैट हेक्स में लिखे जाते हैं क्योंकि वह संक्षिप्त रहते हुए भी नीचे के बिटों से सीधे पढ़ा जा सकता है। Base64 एक अलग चीज़ है — वह एनकोडिंग है, संख्या पद्धति नहीं।
क्या नकारात्मक संख्याएँ या भिन्न बदल सकते हैं?
यह टूल नकारात्मक पूर्ण संख्याएँ संभालता है: शुरू में माइनस लिखें और चिह्न हर नतीजे में बना रहेगा। भिन्न और घातांक समर्थित नहीं हैं, क्योंकि दशमलव के बाहर की संख्या पद्धतियों में रैडिक्स बिंदु लिखने का कोई सार्वभौमिक तरीका नहीं है — भरोसेमंद, अस्पष्टता-रहित रूपांतरण के लिए इनपुट को सादा पूर्णांक ही रखें।
क्या सब कुछ लोकल गणना होती है?
हाँ। रूपांतरण आपके ब्राउज़र में JavaScript के नंबर पार्सिंग और toString से होते हैं, कुछ भी अपलोड नहीं होता और नतीजे टाइप करते ही दिखते हैं। आंतरिक ID, रंग मान या चेकसम जैसी संवेदनशील वैल्यू भी सुरक्षित रूप से बदलें — आपका डेटा कभी डिवाइस छोड़ता नहीं।