ページの先頭行へ戻る
NetCOBOL V12.0 LEサブルーチン ユーザーズガイド
FUJITSU Software

付録A LEサブルーチン一覧

No

サブルーチン名

説明

ビット操作サブルーチン

1

CEESICLR

ビットをクリアします。

2

CEESISET

ビットをセットします。

3

CEESISHF

ビットをシフトします。

4

CEESITST

ビットをテストします。

条件処理サブルーチン

1

CEEDCOD

既存の条件トークンを分解します。

2

CEENCOD

条件トークンを動的に組み立てます。

日付および時刻サブルーチン

1

CEECBLDY

日付を表す文字列をCOBOL の整数形式に変換します。

2

CEEDATE

リリアン日付を表す数を文字形式の日付に変換します。

3

CEEDATM

1582 年10 月14 日00:00:00 からの秒数で表される数を文字形式に変換します。

4

CEEDAYS

日付を表す文字列をリリアン形式に変換します。

5

CEEDYWK

リリアン日付に対応する曜日を計算します。

6

CEEGMT

現在のグリニッジ標準時(GMT) を以下の情報に変換して取得します。

  • リリアン日付

  • 1582 年10 月14 日00:00:00 からの秒数

7

CEEGMTO

現地のシステムの時間とグリニッジ標準時(GMT) の間の差を表す値を返却します。

8

CEEISEC

年、月、日、時間、分、秒、およびミリ秒を表す2 進整数を、1582年10 月14 日00:00:00 からの秒数を表す数に変換します。

9

CEELOCT

現在の現地日時を3 つの形式で返却します。

  • リリアン日付(1582 年10 月14 日からの日数)

  • リリアン秒(1582 年10 月14 日00:00:00 からの秒数)

  • グレゴリオ暦による文字ストリング(形式はYYYYMMDDHHMISS999)

10

CEEQCEN

世紀ウィンドウを照会します。

11

CEESCEN

世紀ウィンドウを設定します。

12

CEESECI

1582 年10 月14 日00:00:00 からの秒数を表す値を、年、月、日、時間、分、秒、およびミリ秒を表す7 つの2 進整数に変換します。

13

CEESECS

タイム・スタンプを表す文字列をリリアン秒数に変換します(1582 年10 月14 日00:00:00 以降の秒数)。

14

CEEUTC

協定世界時 (CEEGMT の別名) を取得します。

動的記憶域サブルーチン

1

CEECRHP

ヒープ領域を獲得します。

2

CEECZST

以前に割り振られたヒープ・エレメントのサイズを変更します。

3

CEEDSHP

CEECRHP またはCEEGTST によって割当てらされたヒープ全体を解放します。

4

CEEFRST

CEEGTSTによって割り振られたストレージを解放します。

5

CEEGTST

指定したヒープIDからストレージを取得します。

一般サブルーチン

1

CEE3PRM

プログラムの呼び出し時に指定された実行時パラメタを返却します。

2

CEE3USR

ユーザー域フィールドを設定または参照します。

3

CEEGPID

バージョンID およびプラットフォームID を検索します。

このシステムでは、本サブルーチンは機能的に意味がありません

4

CEERAN0

0.0 と1.0 の間の一連の一様疑似乱数を生成します。

初期化および終了サブルーチン

1

CEE3ABD

プログラムを異常終了させます。

数学サブルーチン

1

CEESxABS

引数の絶対値を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESIABS 32 ビットの2 進整数

CEESSABS 32 ビットの単精度浮動小数点数

CEESDABS 64 ビットの倍精度浮動小数点数

2

CEESxACS

引数の逆余弦を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSACS 32 ビットの単精度浮動小数点数

CEESDACS 64 ビットの倍精度浮動小数点数

3

CEESxASN

引数の逆正弦を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSASN 32 ビットの単精度浮動小数点数

CEESDASN 64 ビットの倍精度浮動小数点数

4

CEESxATH

引数の双曲線逆正接を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSATH 32 ビットの単精度浮動小数点数

CEESDATH 64 ビットの倍精度浮動小数点数

5

CEESxATN

引数の逆正接を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSATN 32 ビットの単精度浮動小数点数

CEESDATN 64 ビットの倍精度浮動小数点数

6

CEESxAT2

正のX 軸と(ARG2RS, ARG1RS) によって定義されるベクトルとの間の角度(ラジアン) を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSAT2 32 ビットの単精度浮動小数点数

CEESDAT2 64 ビットの倍精度浮動小数点数

7

CEESxCOS

引数の余弦を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSCOS 32 ビットの単精度浮動小数点数

CEESDCOS 64 ビットの倍精度浮動小数点数

8

CEESxCSH

引数の双曲線余弦を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSCSH 32 ビットの単精度浮動小数点数

CEESDCSH 64 ビットの倍精度浮動小数点数

9

CEESxCTN

引数の余接を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSCTN 32 ビットの単精度浮動小数点数

CEESDCTN 64 ビットの倍精度浮動小数点数

10

CEESxDIM

2 つの数の間の正差を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESIDIM 32 ビットの2 進整数

CEESSDIM 32 ビットの単精度浮動小数点数

CEESDDIM 64 ビットの倍精度浮動小数点数

11

CEESxEXP

e のべき乗を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSEXP 32 ビットの単精度浮動小数点数

CEESDEXP 64 ビットの倍精度浮動小数点数

12

CEESxINT

パラメタの切り捨て値を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSINT 32 ビットの単精度浮動小数点数

CEESDINT 64 ビットの倍精度浮動小数点数

13

CEESxLG1

10 を底とする対数を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSLG1 32 ビットの単精度浮動小数点数

CEESDLG1 64 ビットの倍精度浮動小数点数

14

CEESxLG2

2 を底とする対数を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSLG2 32 ビットの単精度浮動小数点数

CEESDLG2 64 ビットの倍精度浮動小数点数

15

CEESxLOG

e を底とする対数を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSLOG 32 ビットの単精度浮動小数点数

CEESDLOG 64 ビットの倍精度浮動小数点数

16

CEESxMOD

モジュラー計算を実行します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESIMOD 32 ビットの2 進整数

CEESSMOD 32 ビットの単精度浮動小数点数

CEESDMOD 64 ビットの倍精度浮動小数点数

17

CEESxNIN

直近の整数を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSNIN 32 ビットの単精度浮動小数点数

CEESDNIN 64 ビットの倍精度浮動小数点数

18

CEESxNWN

直近の自然数を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSNWN 32 ビットの単精度浮動小数点数

CEESDNWN 64 ビットの倍精度浮動小数点数

19

CEESxSGN

符号転送を実行します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESISGN 32 ビットの2 進整数

CEESSSGN 32 ビットの単精度浮動小数点数

CEESDSGN 64 ビットの倍精度浮動小数点数

20

CEESxSIN

引数の正弦を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSSIN 32 ビットの単精度浮動小数点数

CEESDSIN 64 ビットの倍精度浮動小数点数

21

CEESxSNH

双曲線正弦を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSSNH 32 ビットの単精度浮動小数点数

CEESDSNH 64 ビットの倍精度浮動小数点数

22

CEESxSQT

平方根を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSSQT 32 ビットの単精度浮動小数点数

CEESDSQT 64 ビットの倍精度浮動小数点数

23

CEESxTAN

引数の正接を返却します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSTAN 32 ビットの単精度浮動小数点数

CEESDTAN 64 ビットの倍精度浮動小数点数

24

CEESxTNH

双曲線正接を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESSTNH 32 ビットの単精度浮動小数点数

CEESDTNH 64 ビットの倍精度浮動小数点数

25

CEESxXPx

指数を計算します。

サポートされているデータ型に応じて、以下のルーチンが提供されます。

CEESDXPD 64 ビットの倍精度浮動小数点の64 ビットの倍精度浮動小数点乗

CEESDXPI 64 ビットの倍精度浮動小数点数の32 ビットの2 進整数乗

CEESIXPI 32 ビットの2 進整数の32 ビットの2 進整数乗

CEESSXPI 32 ビットの単精度浮動小数点数の32 ビットの2 進整数乗

CEESSXPS 32 ビットの単精度浮動小数点の32 ビットの単精度浮動小数点乗

メッセージ処理サブルーチン

1

CEEMOUT

メッセージファイルにユーザー定義のメッセージ文字列を追加します。

国別言語サポートサブルーチン

1

CEE3CTY

デフォルトでの国を設定します。

2

CEE3LNG

現行の各国語を設定します。

3

CEE3MCS

指定された国のデフォルト通貨記号を返却します。

4

CEE3MDS

指定した国のデフォルトでの小数点文字を返却します。

5

CEE3MTS

指定した国のデフォルトでの千単位区切り文字を返却します。

6

CEEFMDA

指定された国のデフォルトでの日付ピクチャー文字列を返却します。

7

CEEFMDT

指定した国のデフォルトでの日時ピクチャー文字列を返却します。

8

CEEFMTM

指定された国のデフォルトでの時刻ピクチャー文字列を返却します。