viernes, 28 de diciembre de 2012

MULTIPLY01

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.