Conversion.Hex Метод

Определение

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Перегрузки

Hex(UInt32)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(UInt16)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(SByte)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(Object)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(UInt64)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(Int32)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(Int16)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(Byte)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(Int64)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

Hex(UInt32)

Важно!

Этот API несовместим с CLS.

Альтернативный вариант, совместимый с CLS
Microsoft.VisualBasic.Conversion.Hex(Int32)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Параметры

Number
UInt32

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Атрибуты

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(UInt16)

Важно!

Этот API несовместим с CLS.

Альтернативный вариант, совместимый с CLS
Microsoft.VisualBasic.Conversion.Hex(Int16)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Параметры

Number
UInt16

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Атрибуты

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(SByte)

Важно!

Этот API несовместим с CLS.

Альтернативный вариант, совместимый с CLS
Microsoft.VisualBasic.Conversion.Hex(Byte)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Параметры

Number
SByte

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Атрибуты

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(Object)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(UInt64)

Важно!

Этот API несовместим с CLS.

Альтернативный вариант, совместимый с CLS
Microsoft.VisualBasic.Conversion.Hex(Int64)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Параметры

Number
UInt64

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Атрибуты

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(Int32)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(Int16)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(Byte)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Hex(Int64)

Возвращает строку, представляющую шестнадцатеричное значение числа.Returns a string representing the hexadecimal value of a number.

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

Обязательный.Required. Любое допустимое числовое выражение или выражение типа String.Any valid numeric expression or String expression.

Возвращаемое значение

Строка, представляющая шестнадцатеричное значение числа.A string representing the hexadecimal value of a number.

Исключения

Number не задан.Number is not specified.

Number не относится к числовому типу.Number is not a numeric type.

Примеры

В этом примере функция Hex используется для возврата шестнадцатеричного значения числа.This example uses the Hex function to return the hexadecimal value of a number.

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

Комментарии

Если Number не является целым числом, то перед вычислением оно округляется до ближайшего целого числа.If Number is not already a whole number, it is rounded to the nearest whole number before being evaluated.

Если NumberIf Number is Шестнадцатеричные возвратыHex returns
EmptyEmpty Ноль (0)Zero (0)
Любое числовое значениеAny numeric value До шестнадцати шестнадцатеричных символовUp to sixteen hexadecimal characters

Шестнадцатеричные числа можно представить непосредственно, выполнив значения в соответствующем диапазоне с &H.You can represent hexadecimal numbers directly by preceding numbers in the proper range with &H. Например, &H10 представляет десятичное число 16 в шестнадцатеричной нотации.For example, &H10 represents decimal 16 in hexadecimal notation.

Дополнительно

Применяется к