CAD programy 4M
(lsh integer1 integer2)
Proveďte bitový posun.
Tato funkce provádí logický posun bitů. Integer1 označuje číslo, zatímco integer2 označuje počet bitů pro posun integer1. Když je integer2 kladný, posune se doleva; negativní posouvá doprava.
lsh funguje pouze s celými čísly. 1 znamená, že bit je zapnutý; 0 znamená, že je vypnuto.
PŘÍKLAD:
Tato funkce provádí logický posun bitů. Integer1 označuje číslo, zatímco integer2 označuje počet bitů pro posun integer1. Když je integer2 kladný, posune se doleva; negativní posouvá doprava.
lsh funguje pouze s celými čísly. 1 znamená, že bit je zapnutý; 0 znamená, že je vypnuto.
PŘÍKLAD:
Kód | Vrací |
---|---|
(lsh 12 1) | 24 |
(lsh 8 -1) | 4 |
(lsh 24 3) | 192 |