समय/संख्याएं

नंबर सिस्टम कनवर्टर

बाइनरी, ऑक्टल, डेसिमल, हेक्साडेसिमल और किसी भी कस्टम (2-36) आधार के बीच दोतरफ़ा कन्वर्ज़न — किसी भी फ़ील्ड में नंबर दर्ज करें।

Number systems are just different ways of writing the same number. Binary (base 2) is what processors use at the lowest level, hexadecimal (base 16) is a compact way to write binary data in code, and decimal is the everyday human notation.

How to use it

Common uses

Things to keep in mind

In hexadecimal, the letters A-F (or a-f) stand for the values 10-15 — case usually doesn't matter.

For bases above 16, digit symbols keep going further down the alphabet (G, H...) up to Z for base 36.

इस टूल के बारे में लेख: नंबर सिस्टम: बाइनरी, ऑक्टल और हेक्साडेसिमल क्यों मौजूद हैं

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

कन्वर्टर कौन-सी नंबर सिस्टम्स सपोर्ट करता है?

बाइनरी, ऑक्टल, डेसिमल और हेक्साडेसिमल तक त्वरित पहुंच, साथ ही 2 से 36 तक कोई भी बेस — 9 से ऊपर के अंक लैटिन अक्षरों A-Z से दर्शाए जाते हैं।

क्या मैं ऋणात्मक संख्याएं और बहुत बड़े पूर्णांक कन्वर्ट कर सकता हूं?

हां, संख्या से पहले "-" चिह्न हर बेस में समर्थित है, और संख्या के आकार पर कोई निश्चित 32/64-बिट सीमा नहीं है — गणना मनमानी सटीकता के साथ होती है।

क्या डेटा सर्वर पर भेजा जाता है?

नहीं, सारी कन्वर्जन तुरंत आपके ब्राउज़र में JavaScript के ज़रिए होती है — आपके द्वारा दर्ज संख्याएं कभी कहीं नहीं भेजी जातीं।

न्यूमरल सिस्टम कन्वर्जन Base64 से कैसे अलग है?

ये मूल रूप से अलग चीज़ें हैं: न्यूमरल सिस्टम कन्वर्टर एक ही संख्या को अलग-अलग पोज़िशनल सिस्टम्स (BIN/OCT/DEC/HEX) के बीच बदलता है, जबकि Base64 किसी भी बाइनरी डेटा (फ़ाइल, इमेज) को टेक्स्ट चैनल्स के लिए बनाई गई टेक्स्ट स्ट्रिंग में एनकोड करता है।

हेक्साडेसिमल सिस्टम में A-F अक्षर क्यों इस्तेमाल होते हैं?

बेस 16 के लिए 16 यूनीक अंकों की ज़रूरत होती है, लेकिन अरबी अंक सिर्फ़ 10 (0-9) ही हैं — इसलिए 10-15 वैल्यू के लिए लैटिन अल्फ़ाबेट के पहले अक्षर A-F इस्तेमाल किए जाते हैं। 16 से ज़्यादा (36 तक) बेस के लिए अक्षरों का इस्तेमाल आगे भी अल्फ़ाबेट के क्रम में जारी रहता है।

लेख: समय/संख्याएं

Unix टाइम: कंप्यूटर 1970 से समय क्यों गिनते हैं

1 जनवरी 1970 ज़्यादातर कंप्यूटर सिस्टम के लिए समय का रेफ़रेंस पॉइंट क्यों बना।

Cron एक्सप्रेशन: टास्क शेड्यूल कैसे डिकोड करें

*/15 * * * * जैसे एक्सप्रेशन को कैसे डिकोड करें और ठीक-ठीक जानें कि टास्क कब चलेगा।

बिटवाइज़ ऑपरेशन: बिट लेवल पर AND, OR और XOR कैसे काम करते हैं

बिटवाइज़ AND, लॉजिकल AND से कैसे अलग है, और किसी नंबर के अलग-अलग बिट्स पर काम करने की ज़रूरत क्यों पड़ती है।

डेट डिफ़: दिन गिनना दिखने से ज़्यादा मुश्किल क्यों है

लीप ईयर की वजह से तारीख़ों को सीधे घटाना ग़लत नतीजा क्यों दे सकता है।

उम्र कैलकुलेशन: यह सिर्फ़ साल घटाना क्यों नहीं है

जन्म का साल सीधे घटाने से असली उम्र से एक साल ज़्यादा उम्र क्यों मिल सकती है।

टाइम ज़ोन: UTC, GMT जैसा क्यों नहीं है

UTC साल में दो बार क्यों नहीं बदलता, जबकि लंदन का समय (GMT/BST) बदलता है।

ड्यूरेशन कैलकुलेटर: घंटे, मिनट और सेकंड सही तरीक़े से कैसे जोड़ें

मिनट और सेकंड जोड़ते समय बचे हुए हिस्से को अगले स्थान पर "कैरी" क्यों करना पड़ता है, बिल्कुल डेसिमल जोड़ की तरह।

ISO 8601 Duration: स्टैंडर्ड फ़ॉर्मैट में अवधि कैसे लिखें

PT1H30M का मतलब "1 घंटा 30 मिनट" क्यों है, "1 मिनट 30 घंटे" नहीं।

सप्ताह नंबर: अलग-अलग देश हफ़्तों को अलग तरीक़े से क्यों गिनते हैं

ISO 8601 स्टैंडर्ड के हिसाब से 1 जनवरी कभी-कभी पिछले साल के 52वें या 53वें हफ़्ते में क्यों आता है।

रोमन अंक: बिना शून्य और स्थानीय मान वाला सिस्टम कैसे काम करता है

IV का मतलब 4 क्यों है, 6 नहीं, और रोमन अंकों में घटाव का नियम कैसे काम करता है।

IEEE 754: कोड में 0.1 + 0.2, 0.3 के बराबर क्यों नहीं होता

लगभग हर प्रोग्रामिंग लैंग्वेज में 0.1 + 0.2 का रिज़ल्ट 0.30000000000000004 क्यों दिखता है।

नंबर टू वर्ड्स: अंकों को शब्दों में क्यों बदलें

बैंक डॉक्यूमेंट्स में रक़म अंकों और शब्दों दोनों में एक साथ क्यों लिखी जाती है।