COBOL怎么定義可變長度的字串

時間 2022-10-03 10:45:11

1樓:匿名使用者

可以按照如下兩種方法定義:

1.01 wk-char-area occurs 0 to 999 times

depending on wk-qty

indexed by wk-idx.

05 wk-char pic x(1).

2.01 wk-char-area occurs wk-max times

indexed by wk-dx.

05 wk-char pic x(1).

2樓:

vsam檔案有變長檔案的概念的;

3樓:匿名使用者

cobol是沒有可變長的概念

4樓:匿名使用者

fd c1-file

block contains 10 recordsrecord is varying in size from 1 to 756 characters

depending on wk-c1-lenglabel record standardvalue of identification is c1-efn.

01 c1-rec.

03 c1-rec-contents pic x(756).

沒有直接可變的、、、

cobol中怎樣定義個隨即數

5樓:匿名使用者

可以使用:

compute x = function random (y)的形式式中的y為隨機種子,可定義為形如:

01 y pic 9(05) value 10000.

的整型使用,注意取值範圍 0~32767

式中的x為得到的隨機數,值域:0 <= x <1建議定義為comp-1或comp-2型。

6樓:

random函式,幫助裡有說明.

cobol 中, pic s9(9) binary 定義的變數,長度是多少?

7樓:匿名使用者

pic s9(9) binary 相當於 pic s9(9) comp 都是二進位制儲存,

所謂的長度,如果是指byte數的話,應該是四個byte(注:comp型演算法)

如果是指bit數,那就是32個bit,

也就是相當於定義成 pic 1(32) bit

8樓:

長度是9個位元組,binary只是它的儲存格式 只要沒壓縮就是定義的長度

cobol 擷取字串問題

9樓:唯唯是牛

數字行的不用取位賦值吧?

文字行的是經常這麼用,你把數字行的轉成文字型別的 在取位應該不會報錯了。

c pic x(006).

move a to c.

move c(4:3) to b.

display b.

關於cobol變數長度的問題

10樓:匿名使用者

你的入力資料的長度是多少?出力資料的長度是多少?

有jcl嗎?

cobol處理不定長檔案記錄的方法 10

11樓:匿名使用者

既然有個欄位可以區分,那就把這條記錄的這個欄位取截出來做個判斷,再將這條記錄,賦值給正確的copy句的集團變數,這個記錄就按copy句分隔開了啊

也可以使用length這個關鍵字,判斷這條記錄的長度,根據長度選擇不同的copy句

12樓:匿名使用者

根據返回的長度來判斷要將記錄寫在那個變數裡面啊,程式中肯定得有判斷的

紙張的開是怎么定義的,紙張的開是怎麼定義的?

紙在製造的時候是按規格定義的,如1024 768,那麼這1024 768就稱為1開,對半折裁的紙稱為2開,再對半為4開,就是說,多少開就是1024 768分之多少 把一整張紙切成幅面相等的16小頁叫16開,切成32小頁叫32開由於整張原紙的規格有不同規格所以切成的小頁大小也不把787毫米 1092毫...

怎么求函式的定義域和值域,怎麼求函式的定義域和值域

定義域是函式y f x 中的自變數x的範圍。求函式的定義域需要從這幾個方面入手 1 分母不為零 2 偶次根式的被開方數非負。3 對數中的真數部分大於0。4 指數 對數的底數大於0,且不等於1 5 y tanx中x k 2,y cotx中x k 等等。值域是函式y f x 中y的取值範圍。常用的求值域...

相對運動原理是怎么定義的,相對運動原理是怎麼定義的

相對運動原理定義如下 物體相對於其他運動的位置變化,叫做相對運動。相對運動簡稱為運動。某一物體對另 物體而言的相對位置的連續變動,即此物體相對於固定在第二物體上的參考系的運動。牛頓運動定律只適用於慣性參考系。研究相對於非慣性參考系的運動,通常採用兩種方法 通過座標變換,把相對於慣性座標系的已知運動規...