संख्या आधार परिवर्तक

बाइनरी (आधार 2), ऑक्टल (आधार 8), दशमलव (आधार 10) और हेक्साडेसिमल (आधार 16) के बीच संख्याएँ परिवर्तित करें। मनमानी प्रिसिज़न पूर्णांक, प्रीफ़िक्स प्रारूप (0b, 0o, 0x), नकारात्मक संख्याएँ और टूज़ कॉम्प्लीमेंट प्रतिनिधित्व का समर्थन करता है।

दशमलव
हेक्स (लोअरकेस)
हेक्स (अपरकेस)
हेक्स (समूहित)
हेक्स (0x उपसर्ग)
बाइनरी
बाइनरी (समूहित)
ऑक्टल
Base64
टूज़ कॉम्प्लीमेंट
टूज़ कॉम्प्लीमेंट (समूहित)

संख्या आधारों के बारे में अधिक जानकारी

संख्या प्रणालियाँ

संख्या आधार (या मूलांक) यह निर्धारित करता है कि संख्याओं को दर्शाने के लिए कितने अद्वितीय अंकों का उपयोग किया जाता है। आधार N में, प्रत्येक अंक स्थान N की एक घात को दर्शाता है।

आधारनामअंकसामान्य उपयोग
2बाइनरी0, 1डिजिटल सर्किट, डेटा संग्रहण, बिटवाइज़ ऑपरेशन
8ऑक्टल0-7Unix फ़ाइल अनुमतियाँ, पुरानी प्रणालियाँ
10दशमलव0-9दैनिक गणना, मानव-पठनीय संख्याएँ
16हेक्साडेसिमल0-9, A-Fमेमोरी पते, रंग कोड, बाइट मान
त्वरित रूपांतरण संदर्भ
दशमलवबाइनरीऑक्टलहेक्स
0000000
1000111
5010155
81000108
10101012A
15111117F
16100002010
25511111111377FF
सामान्य उपसर्ग
  • 0b या 0B बाइनरी के लिए (उदा: 0b1010 = 10)
  • 0o या 0O ऑक्टल के लिए (उदा: 0o17 = 15)
  • 0x या 0X हेक्साडेसिमल के लिए (उदा: 0xFF = 255)
दो का पूरक

दो का पूरक कंप्यूटिंग में चिह्नित पूर्णांकों का मानक प्रतिनिधित्व है। किसी संख्या को नकारने के लिए: सभी बिट्स उलटें, फिर 1 जोड़ें। 8-बिट प्रणाली में, मान -128 (10000000) से 127 (01111111) तक होते हैं। सबसे महत्वपूर्ण बिट चिह्न को इंगित करता है: 0 धनात्मक के लिए, 1 ऋणात्मक के लिए।

व्यवहार में हेक्स
  • रंग: #FF5733 = RGB(255, 87, 51)। हेक्स अंकों की प्रत्येक जोड़ी एक बाइट (0-255) को दर्शाती है।
  • मेमोरी: 0x7FFF5FBFF8A0 जैसे पते हेक्स में लिखे जाते हैं क्योंकि प्रत्येक हेक्स अंक ठीक 4 बाइनरी अंकों से मेल खाता है।
  • फ़ाइल अनुमतियाँ: chmod 755 ऑक्टल का उपयोग करता है। 7 = rwx, 5 = r-x.

संबंधित उपकरण