MULTIPLY
Basic form
MULTIPLY n1 BY n2.Effect
Multiplies the contents of n1 by the contents of n2 and places the result in n1 .This is equivalent to: n1 = n1 * n2.
Example
- DATA: DAYS_PER_YEAR TYPE P VALUE 365, HOURS_PER_DAY TYPE F VALUE '24.0', MINUTES_PER_YEAR TYPE I VALUE 1. MULTIPLY MINUTES_PER_YEAR BY DAYS_PER_YEAR. MULTIPLY MINUTES_PER_YEAR BY HOURS_PER_DAY. MULTIPLY MINUTES_PER_YEAR BY 60.
MINUTES_PER_YEAR now contains 525600.
Note
The details about conversions and performance given under COMPUTE also apply to MULTIPLY .Note
Runtime errors- BCD_BADDATA : P field contains no correct BCD format
- BCD_FIELD_OVERFLOW : Result field too small (type P )
- BCD_OVERFLOW : Overflow with arithmetic operation (type P )
- COMPUTE_INT_TIMES_OVERFLOW : Whole number overflow with multiplication
Related COMPUTE , MULTIPLY-CORRESPONDING
Index
© SAP AG 1996
No hay comentarios:
Publicar un comentario
Nota: solo los miembros de este blog pueden publicar comentarios.