HP 3000 Manuals

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


HP Business BASIC/XL Reference Manual

BINCMP 

The BINCMP function returns the binary complement for all R such that

     R(n) = NOT N1(n)

for all n in [0, 15] where N1(n) represents the value of bit n in N1 and
R represents the short integer result of the function.  HP Business
BASIC/XL stores a negative number as the two's complement of its absolute
value.  The two's complement of a number is its complement or the results
of the BINCMP function, plus one.

Syntax 

BINCMP(N1)

Parameters 

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

Examples 

The example below shows the bit layout for the argument, N1.  It shows
the bit layout for the result of the BINCOMP function.

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

     BINCMP(N1)=   1  0  1  1  0  0  0  1  1  0  1  1  0  0  0  1



MPE/iX 5.0 Documentation