A TRUNC(OPT) store whose value exceeds the PICTURE, where decimal and binary truncation give
different results and the program depends on which one the generated code happens to use.
Stores value, already scaled to the item’s decimal places. An unsigned item takes the absolute
value. See crate::assumptions::TRUNC_OPT_IS_BINARY for what TRUNC(OPT) keeps.