Nehmen wir mal an, du hast einen Wert von 0 bis 255, also 8bit.
Du willst jetzt z.B. das 7te Bit auf High setzen ohne die restlichen Bits zu beeinflussen.
Code:
10010101 or
01000000 =
11010101
oder auch in Delphi
Wert := Wert or (1 shl 6);
Mit Addition würdest du es schwer haben.
grüße, daniel