kB से B में बदलें

kB
1000B

1 kB = 1000 B

कोई मान लिखिए और किलोबाइट से बाइट का हिसाब लिखते-लिखते साथ-साथ चलता रहेगा। गुणक ठीक 1000 है: 1 kB पर इतने B. हिसाब आपके अपने डिवाइस पर होता है, और आपका लिखा हुआ अंक कहीं नहीं भेजा जाता।

  • कहाँ चलता है आपके ब्राउज़र में। आप जो संख्या लिखते हैं वह कभी किसी अनुरोध का हिस्सा नहीं बनती।
  • परिभाषा से ही सटीक 1 kB ठीक 1000 B होता है — यह परिभाषा है, गोल किया हुआ गुणक नहीं।
  • लिखते ही जवाब न कोई बटन, न इंतज़ार। कोई स्क्रिप्ट चलने से पहले ही हल किया हुआ जवाब पेज पर मौजूद है।

किलोबाइट से बाइट, असल इस्तेमाल में

  • 500 kB is 500000 B

    — एक हल्का वेब पेज.

  • 64 kB is 64000 B

    — एक लंबा ईमेल.

  • 5000 kB is 5000000 B

    — फ़ोन से खींची गई एक फ़ोटो.

  • 1.024 kB is 1024 B

    — एक किबीबाइट, और यहीं से गड़बड़ शुरू होती है.

किलोबाइट से बाइट, एक नज़र में

यहाँ का हर आँकड़ा उसी परिभाषा से निकला है जो कैलकुलेटर इस्तेमाल करता है, इसलिए यह तालिका ऊपर वाले जवाब से अलग हो ही नहीं सकती।
kBB
11000
22000
55000
1010000
5050000
100100000
500500000
10001000000

किलोबाइट और बाइट

एक किलोबाइट 1,000 बाइट की होती है जब कोई मानक संस्था उसे परिभाषित करे, और 1,024 की जब कोई ऑपरेटिंग सिस्टम करे। यह पेज 1,000 से हिसाब लगाता है; 1,024 वाली इकाई किबीबाइट कहलाती है।

एक बाइट आठ बिट की होती है, और यह हमेशा तय नहीं था: शुरुआती कंप्यूटर छह, सात या नौ इस्तेमाल करते थे। आठ इसलिए जीता कि उसमें एक अक्षर बैठ जाता है और वह संख्या साफ़-साफ़ आधों में बँटती है।

यहाँ सिर्फ़ दशमलव सरकता है

किलोबाइट से बाइट में जाने पर दशमलव 3 अंक दाएँ खिसक जाता है, और इसके अलावा कुछ नहीं बदलता। न कोई गुणक याद रखना है, न कोई गोलाई तय करनी है: अंक उसी क्रम में रहते हैं, सिर्फ़ उनकी जगह बदलती है।

1,234 kB बराबर 1234000 B — वही अंक, बस सरके हुए। यही एक हिसाब है जिसे आप एक नज़र में जाँच सकते हैं: अगर नतीजे के अंक वही नहीं हैं जिनसे आपने शुरू किया था, तो उन्हें बदलने वाली यह गिनती नहीं थी।

यहाँ भी दो अलग-अलग "किलोबाइट" हैं

दशमलव किलोबाइट (kB) ठीक 1,000 बाइट है, जबकि बाइनरी किबिबाइट (KiB) ठीक 1,024 बाइट है — दोनों को अक्सर "KB" लिखकर गड्डमड्ड कर दिया जाता है। यह पन्ना दशमलव kB मानकर चलता है, जो नेटवर्क-स्पीड और स्टोरेज-मार्केटिंग में मानक है।

फ़र्क़ छोटा है — 2.4 प्रतिशत — पर कोड में हार्ड-कोड किया ग़लत भाजक बड़ी फ़ाइलों पर जमा होकर काफ़ी अंतर ला सकता है, इसलिए किसी प्रोग्राम में इस्तेमाल से पहले यह तय कर लेना ज़रूरी है कि सिस्टम कौन-सा इस्तेमाल कर रहा है।

1,000 से गुणा करना दशमलव के लिए हिसाब है

दशमलव किलोबाइट मानकर, किसी kB-मान को बाइट में बदलने के लिए उसे 1,000 से गुणा कीजिए — 5 kB बनते हैं 5,000 बाइट। यह वही गणना है जो स्टोरेज-निर्माता और नेटवर्क-स्पीड आमतौर पर इस्तेमाल करते हैं।

अगर स्रोत बाइनरी KiB की बात कर रहा हो, तो भाजक 1,024 होगा — 5 KiB बनते हैं 5,120 बाइट। कौन-सा भाजक सही है यह हमेशा स्रोत-सिस्टम से तय होता है, अनुमान से नहीं।

छोटी फ़ाइलों और नेटवर्क-पैकेट में यह बदलाव

छोटी टेक्स्ट फ़ाइल, कोई कॉन्फ़िग या नेटवर्क का एक पैकेट अक्सर किलोबाइट में मापा जाता है, पर किसी प्रोग्राम में बफ़र-आकार या मेमोरी-आवंटन बाइट में तय होता है — 4 kB का बफ़र कोड में 4,000 (या बाइनरी सिस्टम में 4,096) बाइट के रूप में लिखा जाता है।

HTTP हेडर का Content-Length हमेशा बाइट में होता है, जबकि किसी ब्राउज़र का डेवलपर-टूल फ़ाइल-आकार अक्सर kB में दिखाता है — दोनों को मिलाने के लिए यह बदलाव काम आता है।

बड़ी संख्या में अंकों की गिनती से पैमाना पढ़ना

कोई बाइट-गिनती हज़ारों में हो तो वह कुछ किलोबाइट है — चार अंक यानी 1 से 9.9 kB के बीच, पाँच अंक यानी 10 से 99 kB के बीच। यह झलक बिना गणना के फ़ाइल के पैमाने का अंदाज़ा दे देती है।

यह ख़ासतौर पर लॉग या डिबग-आउटपुट में काम आता है, जहाँ किलोबाइट में लिखा आकार बाइट में लिखे आकार से पढ़ने में ज़्यादा सहज होता है, पर कोड में गणना के लिए बाइट ही असली इकाई है।

याद रखने लायक़ संदर्भ

एक साधारण टेक्स्ट ईमेल आमतौर पर कुछ किलोबाइट का होता है — 2 kB यानी 2,000 बाइट के आस-पास। एक छोटी आइकन-तस्वीर अक्सर 1 से 5 kB के बीच होती है।

ये छोटे संदर्भ किसी बाइट-गिनती को देखते ही उसका मोटा अंदाज़ा लगाने में मदद करते हैं, बिना कैलकुलेटर खोले।

kB से B में बदलें: आम सवाल

1 kB में कितने B होते हैं?

1 kB बराबर 1000 B. यह मान सटीक है, गोल किया हुआ नहीं: किलोबाइट और बाइट का अनुपात परिभाषा से ही तय है।

मैं जो लिखता हूँ वह कहीं भेजा जाता है?

नहीं। हिसाब आपके ब्राउज़र में होता है। आप कनेक्शन काटकर भी गिनती जारी रख सकते हैं, और जाँचने का सबसे आसान तरीक़ा भी यही है।

मेरी डिस्क उससे कम जगह क्यों दिखाती है जितनी उस पर लिखी है?

क्योंकि एक ही नाम की दो अलग इकाइयाँ चल रही हैं। बनाने वाले 1 GB = 1,00,00,00,000 बाइट गिनते हैं; Windows गिबीबाइट दिखाता है, यानी 1,07,37,41,824 बाइट, पर उन्हें «GB» कहता है। इसी से वही डिस्क सात प्रतिशत छोटी लगने लगती है। ग़ायब कुछ नहीं हुआ है।

उलटी तरफ़: बाइट से किलोबाइट

एक B बराबर 0.001 kB होता है। यह वही रिश्ता है, बस उलटा पढ़ा हुआ — इसलिए एक पेज से मिला नतीजा दूसरे पेज से गुज़ारने पर वहीं लौटना चाहिए जहाँ से चला था।

ये आँकड़े कहाँ से आए

इस पेज पर डेटा की इकाइयाँ के बारे में जो कहा गया है, वह जाँचा जा सकता है, और ये रहे वे दस्तावेज़ जो उसे तय करते हैं।

यह पेज काम कैसे करता है

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