Daniel Nylander
po@danielnylander.se 2006, 2007, 2009
Sebastian Rasmussen
sebras@gmail.com 2015
Anders Jonsson
anders.jonsson@gmail.com 2017, 2018, 2020, 2021, 2023, 2025

# Bitvisa operationer

Bitvisa operationer kan beräknas med hjälp av följande operatorer.

Resultatet av några operationer beror på ordstorleken. För att ställa in ordstorleken, tryck på menyknappen i fönstrets övre högra hörn och välj Inställningar.

Knappar för följande symboler och för att ställa in ordstorleken är tillgängliga i programmeringsläget.

Bitvis konjunktion kan beräknas med hjälp av operatorerna ∧ eller AND.

010011₂ ∧ 110101₂

010011₂ AND 110101₂

Bitvis disjunktion kan beräknas med hjälp av operatorerna ∨ eller OR.

010011₂ ∨ 110101₂

010011₂ OR 110101₂

Bitvis exklusiv disjunktion kan beräknas med hjälp av operatorerna ⊻, ⊕ eller XOR.

010011₂ ⊻ 110101₂

010011₂ XOR 110101₂

Bitvist komplement för den inställda ordstorleken kan beräknas med hjälp av operatorerna ¬, ~ eller NOT.

¬ 010011₂

NOT 010011₂

Bitvist ”icke båda” för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊼ eller NAND.

010011₂ ⊼ 110101₂

010011₂ NAND 110101₂

Bitvist ”varken eller” för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊽ eller NOR.

010011₂ ⊽ 110101₂

010011₂ NOR 110101₂

Bitvis ömsesidighet för den inställda ordstorleken kan beräknas med hjälp av operatorerna ⊙, XNOR eller NXOR.

010011₂ ⊙ 110101₂

010011₂ XNOR 110101₂