bit32

Mostrar obsoleto

*Este conteúdo é traduzido por IA (Beta) e pode conter erros. Para ver a página em inglês, clique aqui.

Esta biblioteca fornece funções para realizar operações de bits.

Limitações de Número

Esta biblioteca trata números como inteiros de 32 bits não assinados; os números serão convertidos para isso antes de serem usados (veja imagem abaixo).Números com números decimais são arredondados para o número inteiro mais próximo.

32-bit integer conversion (in hexadecimal)

Resumo

Funções

Funções

arshift

Parâmetros

disp: number

Devolução

band

Parâmetros

numbers: Tuple

Devolução

bnot

Parâmetros

Devolução

Parâmetros

numbers: Tuple

Devolução

btest

Parâmetros

numbers: Tuple

Devolução

bxor

Parâmetros

numbers: Tuple

Devolução

byteswap

Parâmetros

Devolução

countlz

Parâmetros

Devolução

countrz

Parâmetros

Devolução

extract

Parâmetros

field: number
width: number
Valor Padrão: 1

Devolução

replace

Parâmetros

field: number
width: number
Valor Padrão: 1

Devolução

lrotate

Parâmetros

disp: number

Devolução

lshift

Parâmetros

disp: number

Devolução

rrotate

Parâmetros

disp: number

Devolução

rshift

Parâmetros

disp: number

Devolução