Hex

ページ名:Hex
  • Hex$

 

String = Hex$ ( Number AS Long [ , Digits AS Integer ] )

数値の16進表現を取得します。
Digitsが指定されている場合は、Digitsの桁数が返されるように、表現に不要なゼロが埋め込まれます。

Examples

Print Hex$(1972)
Run Play
7B4

 

Print Hex$(1972, 8)
Run Play
000007B4

NumberはLongに拡張されるため、ShortまたはIntegerの符号は拡張されます。 16進表現を16ビットに制限する必要がある場合は、AND演算子を使用する必要があります。

Dim bX As Byte ' 8 bits unsigned
Dim sX As Short ' 16 Bits signed

bX = 200
sX = -456
Print Hex$(bX), Hex$(sX), Hex$(CLong(sX) And &hffff&)
Run Play
C8    FFFFFFFFFFFFFE38    FE38

See also

 

 

シェアボタン: このページをSNSに投稿するのに便利です。

コメント

返信元返信をやめる

※ 悪質なユーザーの書き込みは制限します。

最新を表示する

NG表示方式

NGID一覧