System.JSON.TJSONObject.HexDecimalConvert
Delphi
HexDecimalConvert: array[Byte] of Byte = (
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {00-0F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {10 0F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {20-2F}
0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 0, 0, 0, 0, 0, 0, {30-3F}
0, 10, 11, 12, 13, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, {40-4F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {50-5F}
0, 10, 11, 12, 13, 14, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, {60-6F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {70-7F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {80-8F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {90-9F}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {A0-AF}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {B0-BF}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {C0-CF}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {D0-DF}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, {E0-EF}
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); {F0-FF}
C++
static System::StaticArray<System::Byte, 256> HexDecimalConvert;
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
field | class protected | System.JSON.pas System.JSON.hpp |
System.JSON | TJSONObject |
説明
バイトの配列で、ASCII エンコーディングにおいて 16 進数の数字(0-9、a-f、A-F)に対応するバイトは、その数字の10 進数を含んでいます。
たとえば、16 進数の数字 B
は、ASCII テーブルでは $42
メンバーに相当します。 この HexDecimalConvert テーブルでは、$42
インデックスを持つ要素は、10 進数の値 11
を格納しています。
この配列は、HexToDecimal での変換に使用されます。