RPG IV system i IBM – codici operativi aritmetici

  • ADD
  • SUB
  • MULT
  • DIV
  • MVR
  • XFOOT
  • SQRT
  • Z-ADD
  • Z-SUB

Questi codici operativi sono validi solo se eseguiti su campi numerici. I calcoli tengono conto del segno che viene determinato secondo le regole algebriche

esempi

immagine4

Nei calcoli aritmetici l’attenzione deve essere focalizzata sulla definizione dei campi risultato che devono essere grandi a sufficienza per ricevere il valore calcolato ed i suoi decimali

ADD – SUB

immagine5

Nell’ esempio sopra riportato se il contenuto di PayReg deve essere sommato al contenuto di YTDPay l’operazione di ADD puo’ essere semplificata usando solo fattore 2 e risultato La figura mostra le due sintassi a confronto. Sono, dal punto di vista dell’RPG perfettamente equivalenti

MVR

immagine61

MVR muove il resto dell’operazione D immediatamente precedente nel campo del risultato Non devono essere usati Fattore i e Fattore 2

immagine7

  • SQRT calcola la radice quadrata di un numero (fattore 2)
  • Z-ADD azzera il campo risultato e vi aggiunge il fattore 2. Puo’ essere usato per azzerare un campo
  • Z-SUB azzera il campo risultato e vi sottrae il fattore 2 Puo’ essere usato per cambiare il segno di un numero
Annunci

Una Risposta to “RPG IV system i IBM – codici operativi aritmetici”

  1. RPG IV system i IBM – codici operativi di calcolo « iPower 400 Says:

    […] RPG IV system i IBM – codici operativi aritmetici Microsoft – Google, sfida […]


Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: