|
|
03/16(Sun) 01:26
数値を16進文字列に変換する
■ n進数変換メソッド toStringによる方法
var a=15; と宣言された変数を変換するには、n進数変換メソッド toStringを使って、a.toString(16)と記述します。
- 数式: xxxxx.toString(n)
- 機能: xxxxx:数値変数。n:変換する進数。省略すると10進。
- 例:
a.toString(2)は「1111]
a.toString()は「15]
a.toString(16)は「f]
■ 背景用16進数への変換
- 変換結果は、関数 dec2hex(dec) にセットされます。10の変換結果を得るには a=dec2hex(10);と書けば a に16進数 0a がセットされます。
- 背景用のカラーコードを表現するにはフェードイン・アウトルーチンの関数setbgColorを参考にして下さい。
- 変数 hex="0123456789abcdef";のabcdefを大文字ABCDEFにすると変換結果は「0F」のように大文字になります。
|
|