rgbaと16進数について


L86  2022-07-25 13:14:41  No: 150313  IP: [192.*.*.*]

rgbaから16進数に変換する方を教えてください。
{hex->rgba}はできるんですが...

編集 削除
tome  2023-08-31 11:58:46  No: 151067  IP: [192.*.*.*]

数値型は進数に関わらず共通なので、文字列出力だけの話になります。
標準的な文字列出力の
Convert.ToString
が、2・8・16進に対応しているので、そのまま使えばできます。

rgbaの一部分を切り出したい場合は、普通に割り算でもできますし、シフト演算でもできます。
アルファ値が1未満の時は、各要素を取り出して掛け算すれば良いかと思います。

編集 削除