![]() |
![]() |
![]() |
![]() |
![]() |
The keyword and4b belongs to the family of the bitwise operators operating on bitstrings, hexstrings or octetstrings of equal length. It performs the following operation: for each corresponding bit position, the resulting value is a 1 if both bits are set to 1, otherwise the value for the resulting bit is 0.
Related keywords:
and4b |
Example 1:
const bitstring c_forsta := '1001'B;
const bitstring c_andran := '0101'B;
var bitstring v_tredje := c_forsta and4b c_andran;
The variable v_tredje will initially contain the value '0001'B.
Example 2:
const hexstring c_elso := 'B'H ;
const hexstring c_afro := '5'H;
var hexstring v_zold := c_elso and4b c_afro;
The variable v_zold will initially contain the value '1'H.
Example 3:
const octstring c_eux := 'FB'O ;
const octstring c_les := '15'O;
var octstring v_ils := c_eux and4b c_les;
The variable v_ils will initially contain the value '11'O.
BNF definition of and4b