AbraCalc

RGB থেকে ইন্টিজার কনভার্টার

RGB কালার ভ্যালুকে একটি একক 24-বিট ইন্টিজারে প্যাক করুন (অনেক গ্রাফিক্স API ও গেম ইঞ্জিনে ব্যবহৃত)।

এই টুলটি আপনার সাইটে যুক্ত করুন
এই টুলটির উদ্ধৃতি দিন

APA

AbraCalc. (2026). RGB থেকে ইন্টিজার কনভার্টার [Online calculator]. Retrieved from https://abracalc.com/bn/rgb-theke-integer/

BibTeX

@misc{abracalc-rgb-theke-integer, author = {AbraCalc}, title = {RGB থেকে ইন্টিজার কনভার্টার}, year = {2026}, howpublished = {\url{https://abracalc.com/bn/rgb-theke-integer/}} }

এই টুলটি কি আপনার প্রশ্নের উত্তর দিয়েছে?

এই টুলটি যেভাবে ব্যবহার করবেন

  1. লাল, সবুজ ও নীল ভ্যালু লিখুন (প্রতিটি 0–255)।
  2. টুলটি 24-বিট প্যাকড ইন্টিজার ও এর হেক্স স্ট্রিং হিসাব করে।
  3. প্যাকড 0xRRGGBB ভ্যালু গ্রহণকারী API-তে ডেসিমেল ইন্টিজার ব্যবহার করুন।

R, G, B ভ্যালুকে একটি ইন্টিজারে প্যাক করুন: color = (R << 16) | (G << 8) | B। গেম ইঞ্জিন, OpenGL ও লো-লেভেল গ্রাফিক্স API-তে সাধারণ।

সূত্র

A 24-bit RGB integer is formed by packing the three 8-bit channels into a single number using bit shifts:

integer = (R << 16) | (G << 8) | B

Equivalently: integer = R × 65536 + G × 256 + B

The hex string representation is 0x followed by the 6-digit zero-padded hex of that integer.

সাধারণ জিজ্ঞাসা

একটি RGB কালার কীভাবে ইন্টিজারে প্যাক করা হয়?
লাল বিট 16–23 দখল করে, সবুজ বিট 8–15, এবং নীল বিট 0–7। ফর্মুলা: (R << 16) | (G << 8) | B।
ইন্টিজার কোন রেঞ্জে থাকতে পারে?
24-বিট RGB-এর জন্য 0 (কালো) থেকে 16,777,215 (সাদা, 0xFFFFFF)।

তথ্যসূত্র ও উৎস