क्या 24-बिट (3-बाइट) पूर्णांक के लिए एक शब्द है?
मुझे पता है कि असामान्य बिट काउंट (जैसे कि 4 बिट्स के लिए "नीबल " या "नाइबल" ) के नाम हैं, और उदाहरण के लिए, वीडियो और ऑडियो तकनीक दोनों में 24-बिट्स होना बहुत आम है।
क्या 24-बिट (3-बाइट) पूर्णांक के लिए एक शब्द है?
मुझे पता है कि असामान्य बिट काउंट (जैसे कि 4 बिट्स के लिए "नीबल " या "नाइबल" ) के नाम हैं, और उदाहरण के लिए, वीडियो और ऑडियो तकनीक दोनों में 24-बिट्स होना बहुत आम है।
जवाबों:
नहीं, मुझे नहीं लगता कि 3-बाइट शब्द के लिए कोई विशिष्ट नाम है।
ध्यान दें कि वे 24 बिट्स आमतौर पर एक RGB मान का प्रतिनिधित्व करते हैं, या एक X, Y, गहराई समन्वय करते हैं, इसलिए आमतौर पर उन मानों को हाथ में एपीआई के लिए विशिष्ट नामों के साथ संदर्भित किया जाता है।
मैंने इसके लिए विभिन्न स्थानों में ट्राइबाइट का उपयोग किया है।
पर आगे अन्वेषण मैं इसे वास्तव में विशेष रूप से ऑडियो / वीडियो संदर्भों कि उल्लेख किया गया था के लिए काफी एक बहुत प्रयोग किया जाता है देखते हैं।
MySQL ने गैर-मानक नाम, MEDIUMINT बनाया। मुझे लगता है कि उनके टिनिअट (बाइट के बजाय), स्माल (लघु के बजाय), मेडीमिंट (24-बिट), INT (सामान्य - प्रकार), और बिग (लंबे समय के बजाय) बहुत भ्रमित होने वाले हैं। काश, उन्होंने इसके बजाय उन्हें INT08, INT16, INT24 आदि नाम दिए होते। मैं उनके मानक-बकिंग शब्दावली को एक नए मानक के रूप में प्रस्तावित करने में संकोच करता हूं, लेकिन कुछ भी बेहतर नहीं होने की स्थिति में ... मैं इसे 24-बिट पूर्णांक या इंट 24 कहूंगा।
24-बिट और 48-बिट शब्दों के साथ वास्तविक मशीनें 24-बिट शब्दों का उपयोग करने वाले कंप्यूटरों की एक आश्चर्यजनक संख्या का वर्णन करती हैं। आपको लगता है कि यदिडेटा की उस इकाई का वर्णन करने के लिए शब्द के अलावा कोई विशेष शब्द होता है , तो उस पृष्ठ पर इसका उल्लेख किया जाएगा, लेकिन मुझे वहां कोई दिखाई नहीं देता।
मुझे नहीं लगता कि ऐसे पूर्णांक के लिए कोई विशेष नाम है; वास्तव में, उनके नाम पर मैं के बारे में सोच सकते हैं कि साथ ही पूर्णांक आकार हैं 1 ( बिट ), 4 ( निबल ) और 8 ( बाइट )।
अन्य आकार या तो "एन-बिट पूर्णांक" या नामों से जाते हैं, जिनका अर्थ विभिन्न प्लेटफार्मों ( शब्द, इंट, लॉन्ग, शॉर्ट, डबल शब्द इत्यादि) या विभिन्न संदर्भों ( चरित्र ) पर अलग-अलग होता है ।
तो, '32-बिट पूर्णांक 'और '64 -बिट पूर्णांक' के अनुरूप, '24 -बिट पूर्णांक 'सबसे अधिक समझ में आता है।
कुछ भाषाओं में मूल्य प्रारूप और बिट चौड़ाई के अनुसार नाम होते हैं। C ++ के पास int32_t
, .NET है Int32
, और Go के पास है int32
।
सभी प्रोग्रामर को तुरंत व्युत्पन्न शब्द के अर्थ को पहचानना चाहिए int24
, इसलिए मुझे लगता है कि यह कहीं भी उपयोग करने के लिए स्वीकार्य होगा कि एक वैकल्पिक शब्द प्रदान नहीं किया गया है।