Udostępnij przez


INTBITXOR — Język zapytań w usłudze Cosmos DB (na platformie Azure i w sieci szkieletowej)

Funkcja INTBITXOR zwraca wynik bitowej operacji wykluczania OR na dwóch wartościach całkowitych.

Składnia

INTBITXOR(<numeric_expr_1>, <numeric_expr_2>)

Arguments

Description
numeric_expr_1 Pierwsze wyrażenie liczbowe.
numeric_expr_2 Drugie wyrażenie liczbowe.

Typy zwracane

Zwraca wyrażenie liczbowe.

Przykłady

Ta sekcja zawiera przykłady użycia tej konstrukcji języka zapytań.

Bitowe wyłączne OR

W tym przykładzie INTBITXOR funkcja jest używana do wykonywania bitowo wykluczanej operacji OR.

SELECT VALUE {
  exclusiveOr: INTBITXOR(56, 100),
  exclusiveOrSame: INTBITXOR(56, 56),
  exclusiveOrZero: INTBITXOR(56, 0),
  exclusiveOrDecimal: INTBITXOR(56, 0.1)
}
[
  {
    "exclusiveOr": 92,
    "exclusiveOrSame": 0,
    "exclusiveOrZero": 56
  }
]