Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこれをしばらく解決しようとしていますが、基本的には白 (16777215) などの整数を RGB (255,255,255) に変換したいのですが、方法がわかりません。
R+(G*256)+(B*65536) = Integer は知っていますが、Integer = R,G,B が必要です。
あなたが与えることができるどんな助けにも感謝します!
int R = (i & 0x000000FF); int G = (i & 0x0000FF00) >> 8; int B = (i & 0x00FF0000) >> 16; int A = (i & 0xFF000000) >> 24;