Short.ToUnsignedLong(Int16) Método

Definição

Converte o argumento em uma long conversão sem sinal.

[Android.Runtime.Register("toUnsignedLong", "(S)J", "", ApiSince=26)]
public static long ToUnsignedLong(short x);
[<Android.Runtime.Register("toUnsignedLong", "(S)J", "", ApiSince=26)>]
static member ToUnsignedLong : int16 -> int64

Parâmetros

x
Int16

o valor a ser convertido em um sem sinal long

Retornos

o argumento convertido long por uma conversão sem sinal

Atributos

Comentários

Converte o argumento em uma long conversão sem sinal. Em uma conversão sem sinal em um long, os 48 bits de ordem alta são long zero e os 16 bits de ordem baixa são iguais aos bits do short argumento.

Consequentemente, os valores zero e positivo short são mapeados para um valor numericamente igual long e os valores negativos short são mapeados para um long valor igual à entrada mais 2<sup>16</sup>.

Adicionado em 1.8.

Documentação Java para java.lang.Short.toUnsignedLong(short).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Android Open Source Project e usadas de acordo com os termos descritos na Licença de Atribuição Creative Commons 2.5.

Aplica-se a