COBOL2002 言語 拡張仕様編
特定の装置からデータを受け取る場合および日付,または時間をシステムから受け取る場合,ACCEPT文の作用対象に浮動小数点形式の数字項目が書ける。
ただし,特定の装置からデータを受け取る場合の作用対象は内部浮動小数点形式の数字項目であってはならない。
ADD文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
CALL文で指定するUSINGの作用対象に浮動小数点形式の数字項目が書ける。ただし,内部浮動小数点項目の場合は,呼び出し元プログラムと呼び出し先プログラムの双方でそれぞれの項目を語長の境界に調整しておかなければならない。
算術演算のCOMPUTE文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
DISPLAY文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
内部浮動小数点形式の数字項目は,表示するときに,外部浮動小数点形式の数字項目に変換される。
表示するデータの項目のサイズは次のとおりである。
DIVIDE文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
ただし,REMAINDER指定がある文の作用対象に浮動小数点形式の数字項目は書けない。
EVALUATE文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
INITIALIZE文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
INVOKE文で指定するUSINGの作用対象とRETURNINGの返却項目に浮動小数点形式の数字項目が書ける。
MOVE文で,浮動小数点項目,または浮動小数点数字定数を用いた場合の可能な組み合わせを「表6-6 浮動小数点項目,または浮動小数点数字定数を用いた場合の可能な組み合わせ」に示す。なお,項目間の転記の規則は,標準仕様編のMOVE文に記述してある数字項目の規則に従う。
表6-6 浮動小数点項目,または浮動小数点数字定数を用いた場合の可能な組み合わせ
送り出し側作用対象 | 受け取り側作用対象 |
---|---|
浮動小数点項目 または浮動小数点数字定数 |
集団項目 数字編集項目※2 数字項目(固定小数点形式の数字項目)※2 数字項目(浮動小数点項目) |
集団項目 | 数字項目(固定小数点形式の数字項目) 数字項目(浮動小数点項目) |
英数字項目※1 数字編集項目 表意定数ZERO 数字項目(固定小数点) 数字項目(浮動小数点) 数字定数(固定小数点) 数字定数(浮動小数点) |
浮動小数点項目 |
MULTIPLY文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
PERFORM文の書き方4に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
SUBTRACT文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
SEARCH文の作用対象に,浮動小数点形式の数字項目,または浮動小数点数字定数が書ける。
呼び出し先プログラムや利用者定義関数やメソッドの手続き部見出しで指定するUSINGの作用対象とRETURNINGの返却項目に浮動小数点形式の数字項目が書ける。
All Rights Reserved. Copyright (C) 2003, 2013, Hitachi, Ltd.