MOVE文の転記 (数字の場合)

Preview:

DESCRIPTION

MOVE文の転記 (数字の場合). データの 右側 から転記. MOVE A-CODE TO B-CODE. A-CODE   PIC 9(4)   . B-CODE PIC 9(4)     . MOVE A-CODE TO B-CODE. A-CODE   PIC 9(4)   . ↓. B-CODE PIC 9(4)     . MOVE A-CODE TO B-CODE. A-CODE   PIC 9(4)   . ↓. ↓. B-CODE PIC 9(4)     . - PowerPoint PPT Presentation

Citation preview

MOVE文の転記(数字の場合)

データの右側から転記

A-CODE   PIC 9(4)   

B-CODE PIC 9(4)     

1 2 3 4

MOVE A-CODE TO B-CODE

A-CODE   PIC 9(4)   

B-CODE PIC 9(4)     

1 2 3 4

4

MOVE A-CODE TO B-CODE

A-CODE   PIC 9(4)   

B-CODE PIC 9(4)     

1 2 3 4

3 4

MOVE A-CODE TO B-CODE

↓↓

A-CODE   PIC 9(4)   

B-CODE PIC 9(4)     

1 2 3 4

2 3 4

MOVE A-CODE TO B-CODE

↓↓↓

A-CODE   PIC 9(4)   

B-CODE PIC 9(4)     

1 2 3 4

1 2 3 4

MOVE A-CODE TO B-CODE

↓↓↓↓

・データの受け取り側が大きかったら 余った桁に 「0」 を入れる

  A-CODE  PIC 9(4)    

B-CODE  PIC 9(6)   

1 2 3 4

MOVE A-CODE TO B-CODE

  A-CODE  PIC 9(4)    

B-CODE  PIC 9(6)   

1 2 3 4

3 4

↓↓

MOVE A-CODE TO B-CODE

  A-CODE  PIC 9(4)    

B-CODE  PIC 9(6)   

1 2 3 4

2 3 4

↓↓↓

MOVE A-CODE TO B-CODE

A-CODE  PIC 9(4)    

B-CODE  PIC 9(6)   

1 2 3 4

1 2 3 4

↓↓↓↓

MOVE A-CODE TO B-CODE

A-CODE  PIC 9(4)    

B-CODE  PIC 9(6)   

1 2 3 4

0 0 1 2 3 4

↓↓↓↓

MOVE A-CODE TO B-CODE

数字は左でそろえるとケタが分かりにくい

755

3297

440

10000

2096

数字は右がそろった方が見やすい

755

3297

440

10000

2096

データの受け取り側が小さかったら、転記しきれない桁は切り捨てられる 

A-CODE  PIC 9(4)         

B-CODE  PIC 9(3)

1 2 3 4

MOVE A-CODE TO B-CODE

A-CODE  PIC 9(4)         

B-CODE  PIC 9(3)

1 2 3 4

MOVE A-CODE TO B-CODE

A-CODE  PIC 9(4)         

B-CODE  PIC 9(3)

1 2 3 4

3 4

↓↓

MOVE A-CODE TO B-CODE

A-CODE  PIC 9(4)         

B-CODE  PIC 9(3)

1 2 3 4

2 3 4

↓↓↓↓

MOVE A-CODE TO B-CODE

MOVE文の転記(文字の場合)

データの左側から転記

A-NAME   PIC X(4)      

B-NAME PIC X(4)   

タ カ ハ シ

MOVE A- NAME TO B- NAME

A-NAME   PIC X(4)      

B-NAME PIC X(4)   

タ カ ハ シ

MOVE A- NAME TO B- NAME

A-NAME   PIC X(4)      

B-NAME PIC X(4)   

タ カ ハ シ

タ カ

↓ ↓

MOVE A- NAME TO B- NAME

A-NAME   PIC X(4)      

B-NAME PIC X(4)   

タ カ ハ シ

タ カ ハ

↓ ↓ ↓

MOVE A- NAME TO B- NAME

A-NAME   PIC X(4)      

B-NAME PIC X(4)   

タ カ ハ シ

タ カ ハ シ

↓ ↓ ↓ ↓

MOVE A- NAME TO B- NAME

・データの受け取り側が大きかったら 余った桁に 「空白(△)」 を入れる

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

タ↓

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

タ カ↓ ↓

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

タ カ ハ↓ ↓ ↓

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

タ カ ハ シ↓ ↓ ↓ ↓

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4)      

B-NAME PIC X(6)   

タ カ ハ シ

タ カ ハ シ △ △

↓ ↓ ↓ ↓ ↓ ↓

MOVE A- NAME TO B- NAME

データの受け取り側が小さかったら、転記しきれない桁は切り捨て

られる

文字は右でそろえると読みにくい

タカハシ

アオヤナギ

ヤマダ

ヤナギサワ

ハネクラ

文字は左がそろった方が見やすい

タカハシ

アオヤナギ

ヤマダ

ヤナギサワ

ハネクラ

データの受け取り側が小さかったら、転記しきれない桁は切り捨てられる 

A-NAME  PIC X(4) 

      タ カ ハ シ

B -NAME  PIC X(3)

      

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4) 

      タ カ ハ シ

B -NAME  PIC X(3)

      タ

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4) 

      タ カ ハ シ

B -NAME  PIC X(3)

      タ カ

↓ ↓

MOVE A- NAME TO B- NAME

A-NAME  PIC X(4) 

      タ カ ハ シ

B -NAME  PIC X(3)

      タ カ ハ

↓ ↓ ↓

MOVE A- NAME TO B- NAME

Recommended