AbraCalc

Konverter RGB ke Integer

Kemas nilai warna RGB menjadi satu integer 24-bit (digunakan dalam banyak API grafis dan game engine).

Sematkan alat ini di situs Anda
Kutip alat ini

APA

AbraCalc. (2026). Konverter RGB ke Integer [Online calculator]. Retrieved from https://abracalc.com/id/rgb-ke-integer/

BibTeX

@misc{abracalc-rgb-ke-integer, author = {AbraCalc}, title = {Konverter RGB ke Integer}, year = {2026}, howpublished = {\url{https://abracalc.com/id/rgb-ke-integer/}} }

Apakah alat ini menjawab pertanyaan Anda?

Cara menggunakan alat ini

  1. Masukkan nilai merah, hijau, dan biru (masing-masing 0-255).
  2. Alat ini menghitung integer terkemas 24-bit dan string hex-nya.
  3. Gunakan integer desimal dalam API yang menerima nilai 0xRRGGBB terkemas.

Kemas nilai R, G, B menjadi satu integer: color = (R << 16) | (G << 8) | B. Umum digunakan dalam game engine, OpenGL, dan API grafis tingkat rendah.

Rumus

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.

Pertanyaan umum

Bagaimana warna RGB dikemas menjadi integer?
Merah menempati bit 16-23, hijau bit 8-15, dan biru bit 0-7. Rumusnya adalah: (R << 16) | (G << 8) | B.
Berapa rentang nilai integer yang mungkin?
0 (hitam) hingga 16,777,215 (putih, 0xFFFFFF) untuk RGB 24-bit.

Referensi dan sumber