निम्नलिखित उत्तर अंतहीनता अज्ञेयवादी नहीं है और मेरा शब्दांकन छोटे एंडियन प्रारूप पर आधारित है...
आप बिट्स को बस गुणा (बाएं शिफ्ट) या विभाजित (दाएं शिफ्ट) तर्क को 2 से x की शक्ति में स्थानांतरित कर सकते हैं जहां x शिफ्ट करने के लिए बिट्स की संख्या है। उदाहरण के लिए, यदि मुझे किसी संख्या के लो-ऑर्डर बाइट (255:11111111) 16 बिट्स को बाईं ओर शिफ्ट करने की आवश्यकता है, तो मैं निम्नलिखित ऑपरेशन करूंगा:
select 255 * power(2,16) from dual;
-- the result will be (16711680:111111110000000000000000)
इसके विपरीत, यदि मैं मान 16711680 16 बिट्स को दाईं ओर स्थानांतरित करना चाहता हूं तो मैं निम्नलिखित कार्य करूंगा:
select 16711680 / power(2,16) from dual;
-- the result will be (255:11111111)