Indhold

# Bitoperationsfunktioner

For at tilgå denne kommando...

Indsæt ▸ Funktion ▸ Kategori Matematisk

## BITELLER (på engelsk: BITOR)

Returnerer en bitvis logisk "or" af parametrene.

Denne funktion er tilgængelig siden LibreOffice 3.5.

#### Syntaks

BITELLER(tal1; tal2)

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

For heltals-argumenter (Integer) bliver ikke-heltallige værdier afskåret til heltal.

#### Eksempel

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

## BITHFORSKYD (på engelsk: BITRSHIFT)

Flytter et tal til højre med n bit.

Denne funktion er tilgængelig siden LibreOffice 3.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).

For heltals-argumenter (Integer) bliver ikke-heltallige værdier afskåret til heltal.

#### Eksempel

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

## BITOG (på engelsk: BITAND)

Returnerer en bitvis logisk "and" af parametrene.

Denne funktion er tilgængelig siden LibreOffice 3.5.

#### Syntaks

BITOG(tal1; tal2)

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

For heltals-argumenter (Integer) bliver ikke-heltallige værdier afskåret til heltal.

#### Eksempel

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

## BITVFORSKYD (på engelsk: BITLSHIFT)

Flytter et tal til venstre med n bit.

Denne funktion er tilgængelig siden LibreOffice 3.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).

For heltals-argumenter (Integer) bliver ikke-heltallige værdier afskåret til heltal.

#### Eksempel

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

## BITXELLER (på engelsk: BITXOR)

Returnerer en bitvis logisk "eksklusiv or" af parametrene.

Denne funktion er tilgængelig siden LibreOffice 3.5.

#### Syntaks

BITXELLER(tal1; tal2)

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

For heltals-argumenter (Integer) bliver ikke-heltallige værdier afskåret til heltal.

#### Eksempel

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

Relaterede emner

Funktioner efter kategori

Støt os venligst!