Contents
Index 🔎︎

# Bititehete funktsioonid

Selle käsu kasutamiseks...

Lisamine - Funktsioon - Kategooria Matemaatika

## BITAND

Tagastab parameetrite bitthaaval loogilise "JA".

This function is available since LibreOffice 3.5

### Syntax

BITAND(arv1; arv2)

Arv1 ja arv2 on positiivsed täisarvud, mis on väiksemad kui 2^48 (281 474 976 710 656).

### Example

=BITAND(6;10) tagastab 2 (0110 & 1010 = 0010).

## BITLSHIFT

Nihutab arvu n biti võrra vasakule.

This function is available since LibreOffice 3.5

### Syntax

BITLSHIFT(arv; nihe)

Arv on positiivne täisarv, mis on väiksem kui 2^48 (281 474 976 710 656).

Nihe määrab, mitme koha võrra bitte vasakule nihutada. Kui nihe on negatiivne, toimib see nagu BITRSHIFT (arv; -nihe).

### Example

=BITLSHIFT(6;1) tagastab 12 (0110 << 1 = 1100).

## BITOR

Tagastab parameetrite bitthaaval loogilise "VÕI".

This function is available since LibreOffice 3.5

### Syntax

BITOR(arv1; arv2)

Arv1 ja arv2 on positiivsed täisarvud, mis on väiksemad kui 2^48 (281 474 976 710 656).

=BITOR(6;10) tagastab 14 (0110 | 1010 = 1110).

## BITRSHIFT

Nihutab arvu n biti võrra paremale.

This function is available since LibreOffice 3.5

### Syntax

BITRSHIFT(arv; nihe)

Arv on positiivne täisarv, mis on väiksem kui 2^48 (281 474 976 710 656).

Nihe määrab, mitme koha võrra bitte paremale nihutada. Kui nihe on negatiivne, toimib see nagu BITLSHIFT (arv; -nihe).

### Example

=BITRSHIFT(6;1) tagastab 3 (0110 >> 1 = 0011).

## BITXOR

Tagastab parameetrite bitthaaval loogilise "välistava VÕI".

This function is available since LibreOffice 3.5

### Syntax

BITXOR(arv1; arv2)

Arv1 ja arv2 on positiivsed täisarvud, mis on väiksemad kui 2^48 (281 474 976 710 656).

### Example

=BITXOR(6;10) tagastab 12 (0110 ^ 1010 = 1100)

Sarnased teemad

Functions by Category