Conversion.Hex 方法

定義

傳回代表數字十六進位值的字串。

多載

Hex(UInt32)

傳回代表數字十六進位值的字串。

Hex(UInt16)

傳回代表數字十六進位值的字串。

Hex(SByte)

傳回代表數字十六進位值的字串。

Hex(Object)

傳回代表數字十六進位值的字串。

Hex(UInt64)

傳回代表數字十六進位值的字串。

Hex(Int32)

傳回代表數字十六進位值的字串。

Hex(Int16)

傳回代表數字十六進位值的字串。

Hex(Byte)

傳回代表數字十六進位值的字串。

Hex(Int64)

傳回代表數字十六進位值的字串。

Hex(UInt32)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

重要

此 API 不符合 CLS 規範。

符合 CLS 規範替代方案
Microsoft.VisualBasic.Conversion.Hex(Int32)

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::UInt32 Number);
[System.CLSCompliant(false)]
public static string Hex (uint Number);
[<System.CLSCompliant(false)>]
static member Hex : uint32 -> string
Public Function Hex (Number As UInteger) As String

參數

Number
UInt32

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

屬性

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(UInt16)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

重要

此 API 不符合 CLS 規範。

符合 CLS 規範替代方案
Microsoft.VisualBasic.Conversion.Hex(Int16)

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::UInt16 Number);
[System.CLSCompliant(false)]
public static string Hex (ushort Number);
[<System.CLSCompliant(false)>]
static member Hex : uint16 -> string
Public Function Hex (Number As UShort) As String

參數

Number
UInt16

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

屬性

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(SByte)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

重要

此 API 不符合 CLS 規範。

符合 CLS 規範替代方案
Microsoft.VisualBasic.Conversion.Hex(Byte)

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::SByte Number);
[System.CLSCompliant(false)]
public static string Hex (sbyte Number);
[<System.CLSCompliant(false)>]
static member Hex : sbyte -> string
Public Function Hex (Number As SByte) As String

參數

Number
SByte

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

屬性

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(Object)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::Object ^ Number);
public static string Hex (object Number);
static member Hex : obj -> string
Public Function Hex (Number As Object) As String

參數

Number
Object

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(UInt64)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

重要

此 API 不符合 CLS 規範。

符合 CLS 規範替代方案
Microsoft.VisualBasic.Conversion.Hex(Int64)

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::UInt64 Number);
[System.CLSCompliant(false)]
public static string Hex (ulong Number);
[<System.CLSCompliant(false)>]
static member Hex : uint64 -> string
Public Function Hex (Number As ULong) As String

參數

Number
UInt64

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

屬性

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(Int32)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(int Number);
public static string Hex (int Number);
static member Hex : int -> string
Public Function Hex (Number As Integer) As String

參數

Number
Int32

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(Int16)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(short Number);
public static string Hex (short Number);
static member Hex : int16 -> string
Public Function Hex (Number As Short) As String

參數

Number
Int16

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(Byte)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(System::Byte Number);
public static string Hex (byte Number);
static member Hex : byte -> string
Public Function Hex (Number As Byte) As String

參數

Number
Byte

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於

Hex(Int64)

來源:
Conversion.vb
來源:
Conversion.vb
來源:
Conversion.vb

傳回代表數字十六進位值的字串。

public:
 static System::String ^ Hex(long Number);
public static string Hex (long Number);
static member Hex : int64 -> string
Public Function Hex (Number As Long) As String

參數

Number
Int64

必要。 任何有效的數值運算式或 String 運算式。

傳回

表示數字十六進位值的字串。

例外狀況

Number 未指定。

Number 不是數字類型 (Numeric Type)。

範例

此範例會使用函 Hex 式傳回數位的十六進位值。

Dim testHex As String
' Returns 5.
testHex = Hex(5)
' Returns A.
testHex = Hex(10)
' Returns 1CB.
testHex = Hex(459)

備註

如果 Number 還不是整數,則會在評估之前四捨五入為最接近的整數。

如果 Number 十六進位傳回
空白 零 (0)
任何數值 最多十六進位字元

您可以使用 ,直接以適當的範圍 &H表示十六進位數位。 例如, &H10 表示十六進位表示法中的十進位 16。

另請參閱

適用於