質問: 色変換をしたいのですが、**#00CC00** の正式表記が **0x00CC00** なのでしょうか? ・先頭は常に0×? ・1×になったりはしない? ・スクリプトで取り扱う際は16進数で処理する必要があるため、先頭に0×を付与すれば良いのでしょうか?
回答: > 色変換をしたいのですが、#00CC00 の正式表記が 0x00CC00 なのでしょうか? #00CC00 はカラーコード表記ですが 0x00CC00 は数値を16進数で表記しているという違いです。 どちらが正式でどちらが簡易?省略?でとかいう話しではありません。 >・先頭は常に0×? 16進数の整数を表記する場合は0xです。 (BASIC等他の言語になる事で16進数を他の表記方法で表現するという事はありますが) >・1×になったりはしない? 16進数の整数を表記する場合は1x等になる事はありません。 >・スクリプトで取り扱う際は16進数で処理する必要があるため、先頭に0×を付与すれば良いのでしょうか? 16進数で表記した数値なら0xをつけてください。