हम कुछ सैद्धांतिक औचित्य का उपयोग करते हुए देखेंगे, व्यावहारिक रूप से कॉम्पेक्शन इस तरह से किया जाता है कि उत्पन्न होने वाला अंतिम वैल्यू सिर्फ 32 बिट या 64 बिट संख्या है।
ചില സൈദ്ധാന്തിക ന്യായീകരണം നമുക്ക് കാണാം, ജനറേറ്റുചെയ്യുന്ന ഫൈനൽ വാല്യൂ വെറും 32 ബിറ്റ് അല്ലെങ്കിൽ 64 ബിറ്റ് സംഖ്യ കിട്ടുന്ന രീതിയിലാണ് യഥാർത്ഥത്തിൽ കോംപാക്ഷൻ ചെയ്യണ്ടത് .