LibreOffice 25.2 žinynas
Grąžina dvejetainių reikšmių loginės operacijos IR rezultatą.
BITAND(1 skaičius; 2 skaičius)
1 skaičius ir 2 skaičius – teigiami sveikieji skaičiai mažesni už 2 ^ 48 (281 474 976 710 656).
=BITAND(6;10) grąžina 2 (0110 & 1010 = 0010).
Perkelia skaičių n bitų į kairę.
BITLSHIFT(skaičius; postūmis)
Skaičius – teigiamas sveikasis skaičius mažesnis už 2 ^ 48 (281 474 976 710 656).
Postūmis – skaičius, nusakantis, per kiek pozicijų perkeliamas skaičius. Jei postūmio reikšmė neigiama, tai funkcija yra BITRSHIFT (skaičius; -postūmis).
=BITLSHIFT(6;1) grąžina 12 (0110 << 1010 = 1100)
Grąžina dvejetainių reikšmių loginės operacijos ARBA rezultatą.
BITOR(1 skaičius; 2 skaičius)
1 skaičius ir 2 skaičius – teigiami sveikieji skaičiai mažesni už 2 ^ 48 (281 474 976 710 656).
=BITOR(6;10) grąžina 14 (0110 | 1010 = 1110).
Perkelia skaičių n bitų į dešinę.
BITRSHIFT(skaičius; postūmis)
Skaičius – teigiamas sveikasis skaičius mažesnis už 2 ^ 48 (281 474 976 710 656).
Postūmis – skaičius, nusakantis, per kiek pozicijų perkeliamas skaičius. Jei postūmio reikšmė neigiama, tai funkcija yra BITLSHIFT (skaičius; -postūmis).
=BITRSHIFT(6;1) grąžina 3 (0110 >> 1010 = 0011)
Grąžina dvejetainių reikšmių griežtos loginės operacijos ARBA rezultatą.
BITXOR(1 skaičius; 2 skaičius)
1 skaičius ir 2 skaičius – teigiami sveikieji skaičiai mažesni už 2 ^ 48 (281 474 976 710 656).
=BITXOR(6;10) grąžina 12 (0110 ^ 1010 = 1100)