*STRICTMATH (SETMODE)


9.4D

*STRICTMATH={value}

 

The *STRICTMATH keyword controls the runtime behavior during DIVIDE instructions.

 

When this keyword is set to a non-zero value, the runtime executes divide operations in a strict math mode. When the strict math mode is being used, a U60 error is generated when a divide by zero operation is executed in a PLB program. The strict math mode eliminates situations where unpredictable or unexpected results can occur because of bad data or PLB logic.

 

 

See Also: List Controls (SETMODE), SETMODE

 



PL/B Language Reference *SRVBUFMODE (SETMODE) *SUBTABFORENTER (SETMODE)