Bits - Maple Programming Help

Online Help

All Products    Maple    MapleSim


Home : Support : Online Help : Programming : Bits : Bits/Not

Bits

  

Not

  

compute bit-wise not of the input

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Not(num)

Not(num, options)

Parameters

num

-

an integer

options

-

optional arguments

Description

• 

The Not command computes the bit-wise logical not of the input returning in terms of a number. All bits that are unset in the input will be set in the output.

• 

Not takes one optional argument, bits=number that specifies the number of bits to be considered in the input. All bits past the specified number are truncated.

• 

Use of this function requires that bits be set, either as an argument to Not or globally via Settings.

Examples

withBits:

num1Join1,1,0,0,0,1,0,1,0,1,1,0,1,1,1

num1:=30371

(1)

The following number represents the 15-bit Not of num1

num2Join0,0,1,1,1,0,1,0,1,0,0,1,0,0,0

num2:=2396

(2)

Compare:

num2,Notnum1,bits=15

2396,2396

(3)

Negative inputs and outputs

Settingsdefaultbits=8,negativeout=true:

Not1

0

(4)

Not0

1

(5)

See Also

Bits

Join

Settings

 


Download Help Document

Was this information helpful?



Please add your Comment (Optional)
E-mail Address (Optional)
What is ? This question helps us to combat spam