Logically shifts the contents of a FIXED BINARY value to the right by the number of bits specified.
ISRL(x,y)
x and y are expressions that must have a computational type. x is the value that will be shifted to the right. y is a value containing the number of bits to shift the first parameter by.
ISLL returns the value of x, shifted to the right by the number of bits specified in. Zeros will be shifted in to fill the least significant bits of the result. If an argument is not of type FIXED BIN, then it is converted to FIXED BIN.
The result is of type FIXED BIN, with the precision matching that of the first argument.
Declare x fixed binary(31) initial(1024); ISRL(x, 1) = 512 ISRL(x, 2) = 256 ISRL(x, 16) = 0 ISRL(x, 24) = 0
None.