bit32

Pokaż przestarzałe

*Ta zawartość została przetłumaczona przy użyciu narzędzi AI (w wersji beta) i może zawierać błędy. Aby wyświetlić tę stronę w języku angielskim, kliknij tutaj.

Ta biblioteka dostarcza funkcje do wykonania operacji bitowych.

Ograniczenia liczbowe

Ta biblioteka traktuje liczby jako nieznakowane 32-bitowe całki; liczby zostaną przekonwertowane do tego przed użyciem (zobacz obrazek poniżej). Liczby z dziesiętnikami są zaokrąglone do najbliższego całkowitego liczby.

32-bit integer conversion (in hexadecimal)

Podsumowanie

Funkcje

Funkcje

arshift

Parametry

disp: number

Zwroty

band

Parametry

numbers: Tuple

Zwroty

bnot

Parametry

Zwroty

Parametry

numbers: Tuple

Zwroty

btest

Parametry

numbers: Tuple

Zwroty

bxor

Parametry

numbers: Tuple

Zwroty

byteswap

Parametry

Zwroty

countlz

Parametry

Zwroty

countrz

Parametry

Zwroty

extract

Parametry

field: number
width: number
Wartość domyślna: 1

Zwroty

replace

Parametry

field: number
width: number
Wartość domyślna: 1

Zwroty

lrotate

Parametry

disp: number

Zwroty

lshift

Parametry

disp: number

Zwroty

rrotate

Parametry

disp: number

Zwroty

rshift

Parametry

disp: number

Zwroty