質問: #144 今私が16進数で100以上になると問題が現れ始めます。 16進数のカラーコードの長さは8シンボルだけです。例えば#11233b5e5(80%)がクラッシュします。もっと高い数字を使用できるようにするにはどうすればよいですか。
回答: その図表はパーセントを示していません。 「#90」は「90%」ではありません。そのグラフは、16進数から10進数への変換を示しています。 16進数90(通常0x90として表される)は、10進数144と同等です。16進数は16進数なので、各桁は0からfの間の値です。2バイトの16進値(色の透明度など)の最大値は、0xff、つまり10進数で255です。したがって、100%は0xffです。