Integer.ToHexString(Int32) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Retorna uma representação de cadeia de caracteres do argumento inteiro como um inteiro não assinado em base 16.
[Android.Runtime.Register("toHexString", "(I)Ljava/lang/String;", "")]
public static string ToHexString (int i);
[<Android.Runtime.Register("toHexString", "(I)Ljava/lang/String;", "")>]
static member ToHexString : int -> string
Parâmetros
- i
- Int32
um inteiro a ser convertido em uma cadeia de caracteres.
Retornos
a representação de cadeia de caracteres do valor inteiro não assinado representado pelo argumento em hexadecimal (base 16).
- Atributos
Comentários
Retorna uma representação de cadeia de caracteres do argumento inteiro como um inteiro não assinado em base 16.
O valor inteiro não assinado é o argumento mais 2<sup>32</sup> se o argumento for negativo, caso contrário, será igual ao argumento. Esse valor é convertido em uma cadeia de caracteres de dígitos ASCII em hexadecimal (base 16) sem chumbos 0
extras.
O valor do argumento pode ser recuperado da cadeia de caracteres s
retornada chamando Integer#parseUnsignedInt(String, int) Integer.parseUnsignedInt(s, 16)
.
Se a magnitude não assinada for zero, ela será representada por um único caractere '0'
zero ('\u005Cu0030'
); caso contrário, o primeiro caractere da representação da magnitude não assinada não será o caractere zero. Os seguintes caracteres são usados como dígitos hexadecimais:
<blockquote>0123456789abcdef
</blockquote>
Estes são os personagens '\u005Cu0030'
através e '\u005Cu0061'
'\u005Cu0039'
através de '\u005Cu0066'
. Se letras maiúsculas forem desejadas, o java.lang.String#toUpperCase()
método pode ser chamado no resultado:
<blockquote>Integer.toHexString(n).toUpperCase()
</blockquote>
Adicionado em 1.0.2.
Documentação Java para java.lang.Integer.toHexString(int)
.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usado de acordo com os termos descritos na Creative Commons 2.5 Attribution License.