MULTIPLY statement.

The MULTIPLY statement causes numeric data items to be multiplied and sets the values of data items equal to the results.

Format 1.

          MULTIPLY { identifier-1 } INTO { identifier-2 [ ROUNDED ] } ...
                   { literal-1  }

                [ [ ON ] SIZE ERROR imperative-statement-1 ]
                [ NOT [ ON ] SIZE ERROR imperative-statement-2 ]

                [ END-MULTIPLY ]

Format 2.

          MULTIPLY { identifier-1 } INTO { identifier-2 }
                   { literal-1    }      { literal-2    }

                  GIVING { identifier-3 [ ROUNDED ] } ...

                [ [ ON ] SIZE ERROR imperative-statement-1 ]
                [ NOT [ ON ] SIZE ERROR imperative-statement-2 ]

                [ END-MULTIPLY ]