Split - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

Bits

  

Split

  

split number into bit multiples

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

Split(number, options)

Split(number, sbits, options)

Parameters

number

-

an integer

sbits

-

(optional) positive integer number of bits to split on

options

-

bits option

Description

• 

The Split command breaks the input number into a list of sbits bit length (default is 1) numbers, least significant bits first.

Put simply, the Split command converts a number into a list of the base 2^sbits digits.

• 

The most common usage of this command would be for conversion of a number into its base-2 digits, but it could also be used, for example, to convert a number to octal or hex (see convert/octal or convert/hex).

The String command is closely related, but the output for that command is a string.

• 

The option bits=n tells Split how many bits to consider in the split. Any bits in a higher position are simply ignored.

The number of bits can also be set via Settings.

• 

The reverse operation, converting the digits to a number, is accomplished using the Join command.

Examples

Convert to binary

(1)

(2)

Convert to octal

(3)

Convert first 6 bits to octal

(4)

Convert first 32 bits to hex

(5)

To bits, then back to a number

(6)

(7)

See Also

Bits

Join

String

 


Download Help Document