SIS function blocks > SIS Math Blocks > Logic Solver Calculation function block > Expressions in DeltaV SIS Software > Functions in Logic Solver Expressions

ROTR16 function

ROTR16 functions exactly like ROTR except that it works on 16-bit operands.
Note

Calc Block parameters IN1 through IN16 are floating point registers; having sections for sign, mantissa and exponent. This is different than integer register format. Mapping or wiring integer parameters to IN1 through IN16 will result in the data being type-casted from Integer to float. ROL, ROR, ROTL, ROTL16, ROTR, ROTR16, SHL and SHR functions are typically used with Integer parameters. Using ROR, ROTL, ROTL16, ROTR, ROTR16, SHL and SHR with floating point registers (IN1 through IN16) can give unexpected results.