Progress
Language Reference


GET-BITS Function

Interfaces
OS
SpeedScript
All
All
Yes

Interprets one or more consecutive bits in an integer as a Progress INTEGER value and returns that value.

SYNTAX

GET-BITS( source , position , numbits ) 

source

A Progress integer variable.

position

A variable or expression that returns an integer. This parameter designates the position of the lowest-order bit of the bits that are to be interpreted as an integer. Bits are numbered from 1 through the length of an integer; with 1 being the low-order bit. If position is greater than the length of an INTEGER, Progress returns the UNKNOWN value (?). If position is less than 1, Progress generates a runtime error.

numbits

The number of bits to examine when generating the return value. If position plus numbits is greater than the length of an integer plus 1, Progress generates a runtime error.

SEE ALSO

PUT-BITS Statement


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095