Indhold
Indholdsfortegnelse 🔎︎

# Bitoprationsfunktioner

For at tilgå denne kommando...

Indsæt - Funktion - Kategori Matematisk

## BITELLER

Returnerer en bitvis logisk "or" af parametrene.

Denne funktion er tilgængelig siden LibreOffice3.5

### Syntaks

BITELLER(tal1; tal2)

Tal1 og tal2 er positive heltal mindre end 2 ^ 48 (281 474 976 710 656).

=BITELLER(6;10) returnerer 14 (0110 | 1010 = 1110).

## BITHFORSKYD

Flytter et tal til højre med n bit.

Denne funktion er tilgængelig siden LibreOffice3.5

### Syntaks

BITHFORSKYD(tal; flyt)

Tal er et positivt heltal mindre end 2 ^ 48 (281 474 976 710 656).

Flyt er antallet af pladser bittene flyttes mod højre. Hvis flyt er negativ, svarer det til at benytte BITVFORSKYD(tal; -flyt).

### Eksempel

=BITHFORSKYD(6;1) returnerer 3 (0110 >> 1 = 0011).

## BITOG

Returnerer en bitvis logisk "and" af parametrene.

Denne funktion er tilgængelig siden LibreOffice3.5

### Syntaks

BITOG(tal1; tal2)

Tal1 og tal2 er positive heltal mindre end 2 ^ 48 (281 474 976 710 656).

### Eksempel

=BITOG(6;10) returnerer 2 (0110 & 1010 = 0010).

## BITVFORSKYD

Flytter et tal til venstre med n bit.

Denne funktion er tilgængelig siden LibreOffice3.5

### Syntaks

BITVFORSKYD(tal; flyt)

Tal er et positivt heltal mindre end 2 ^ 48 (281 474 976 710 656).

Flyt er antallet af pladser bittene flyttes til venstre. Hvis flyt er negativ, svarer det til at bruge BITHFORSKYD (tal; flyt).

### Eksempel

=BITVFORSKYD(6;1) returnerer 12 (0110 << 1 = 1100).

## BITXELLER

Returnerer en bitvis logisk "eksklusiv or" af parametrene.

Denne funktion er tilgængelig siden LibreOffice3.5

### Syntaks

BITXELLER(tal1; tal2)

Tal1 og tal2 er positive heltal mindre end 2 ^ 48 (281 474 976 710 656).

### Eksempel

=BITXELLER(6;10) returnerer 12 (0110 ^ 1010 = 1100)

Relaterede emner

Funktioner efter kategori