TL
Tool Lab
💰Donate
💰Donate

Number Base Converter

Convert binary, octal, decimal, hex

इनपुट
द्विआधारी (2)0b
अष्टआधारी (8)0o
दशमलव (10)
षोडशाधारी (16)0x

इस टूल के बारे में

कंप्यूटर चार संख्या आधारों का उपयोग करते हैं: द्विआधारी (आधार 2) — अंक 0-1, CPU की मूल भाषा; अष्टआधारी (आधार 8) — अंक 0-7, Unix फ़ाइल अनुमतियों में उपयोग; दशमलव (आधार 10) — रोज़मर्रा की संख्या प्रणाली; षोडशाधारी (आधार 16) — अंक 0-9 और A-F, मेमोरी एड्रेस, रंग और बाइट प्रतिनिधित्व में उपयोग।

परिवर्तित करने के लिए, कोई भी संख्या दर्ज करें और उसका आधार चुनें। टूल तुरंत चारों आधारों में समकक्ष मान दिखाता है। ऋणात्मक संख्याएं समर्थित हैं — अंकों से पहले माइनस चिह्न दर्ज करें।

कैसे उपयोग करें

  1. इनपुट फ़ील्ड में एक संख्या दर्ज करें।
  2. ड्रॉपडाउन से इनपुट आधार (द्विआधारी, अष्टआधारी, दशमलव या hex) चुनें।
  3. चारों आधारों में परिवर्तित मान तुरंत दिखाई देते हैं।
  4. किसी भी परिणाम के बगल में कॉपी बटन पर क्लिक करके उसे क्लिपबोर्ड में कॉपी करें।

उपयोग के मामले

डेवलपर मेमोरी एड्रेस और hex मान को अन्य आधारों में परिवर्तित करते हैं। छात्र कंप्यूटर आर्किटेक्चर पाठ्यक्रम में संख्या आधार रूपांतरण सीखते हैं। सुरक्षा शोधकर्ता बाइनरी डेटा का विश्लेषण करते हैं। सिस्टम प्रशासक Unix फ़ाइल अनुमतियों के लिए अष्टआधारी मान जांचते हैं।

अक्सर पूछे जाने वाले प्रश्न

  • षोडशाधारी में A-F का क्या अर्थ है? hex में, A=10, B=11, C=12, D=13, E=14, F=15। चूंकि प्रत्येक अंक 16 मान दर्शाता है, 10-15 के लिए अक्षर उपयोग किए जाते हैं।
  • क्या मैं ऋणात्मक संख्याएं परिवर्तित कर सकता हूँ? हाँ। अंकों से पहले माइनस चिह्न दर्ज करें। उदाहरण: -255 (दशमलव) → -FF (hex)।
  • रंग कोड के लिए hex का उपयोग क्यों किया जाता है? RGB रंग चैनल प्रत्येक 0-255 की सीमा में होते हैं, जो hex में 00-FF है। दो अंक एक पूर्ण चैनल मान दर्शाते हैं, जिससे #RRGGBB एक स्वाभाविक प्रारूप बनता है।