Matematisk nod

Math node.

Noden Bit Math utför bitvisa operationer på 32-bitars heltalsvärden. Den är användbar för databearbetning på låg nivå och logiska operationer.

Inmatningar

A

Det första heltalet som matas in. Används av alla operationer.

B

Det andra heltalet som matas in. Används endast av operationer som kräver två inmatningar (And, Or, Exclusive Or).

Skift

Antalet bitar som ska skiftas eller roteras. Används endast för Shift- och Rotate-operationer.

Egenskaper

Operation

The bitwise operation to apply:

Och:

Returnerar ett värde där bitarna i A och B båda är inställda.

Eller:

Returnerar ett värde där bitarna i antingen A eller B är inställda.

Exclusive Or:

Returnerar ett värde där endast en av A eller B har biten inställd (XOR).

Nej:

Inverterar bitarna i A. Motsvarar -A - 1 i decimal.

Skift:

Skiftar bitarna i A med den mängd som anges i Shift. Positiva förskjutningar är till vänster, negativa till höger.

Rotera:

Roterar bitarna i A med den mängd som anges i Shift. Positiva roterar åt vänster; negativa roterar åt höger.

Utdata

Värde

Resultatet av blandningsoperationen.