HP 3000 Manuals

BINAND [ HP Business BASIC/XL Reference Manual ] MPE/iX 5.0 Documentation


HP Business BASIC/XL Reference Manual

BINAND 

The BINAND function returns the binary AND for two numbers.  The result
of this function is a short integer that contains a one in each bit for
which the same bit in both of the arguments is a one.

It returns a short integer R such that:

     R(n) = N1(n) AND N2(n)

for all n in [0, 15] where N1(n) and N2(n) represent the value of bit n 
of each expression and R represents the short integer result of BINAND.

Syntax 

BINAND(N1,N2)

Parameters 

N1               Binary representation of a numeric expression.  N1 is a
                 short integer.

N2               Binary representation of a numeric expression.  N2 is a
                 short integer.

Examples 

The example below shows a layout of each bit of the arguments, and the
resulting bit layout of the result.

     Bit Number:   0  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15
     N1=           0  1  1  0  0  1  0  1  0  0  0  1  1  1  0  1
     N2=           0  1  0  0  1  1  1  0  0  1  0  0  1  1  1  0

     BINAND(N1,N2)=0  1  0  0  0  1  0  0  0  0  0  0  1  1  0  0



MPE/iX 5.0 Documentation