Kas me saame kobolis teisaldada tähtede ja numbrite asemel numbrid?

Kas me saame kobolis teisaldada tähtede ja numbrite asemel numbrid?
Kas me saame kobolis teisaldada tähtede ja numbrite asemel numbrid?
Anonim

Jah. Cobol võimaldab teisaldada tähtnumbrilisi muutujaid numbrilisteks muutujateks. Tähestikust numbrile teisaldamine ei ole lubatud.

Kuidas teisendada Cobolis tähtnumbrid numbriteks?

RE: tähtnumbrilise välja teisendamine numbriteks

Proovige: 01 alfa-väli PIC X(4) VÄÄRTUS "1234". 01 numbriväli PIC 9(4). TEISALDA alfaväli (1:4) numbriväljale (1:4).

Kas saame Cobolis võrrelda tähtnumbrilisi ja numbrilisi?

Vabandust, cobol seda ei tee. Olgu see siis tähtnumbriline või numbriline võrdlus, peate oma väljastruktuuri korraldama nii, et see peegeldaks loogilist järjestust.

Kuidas liikuda Cobolis tähtnumbritelt käändele?

jah, me saame teisaldada tähtnumbrilised väljad COMP/Numeric väljadele, kui sellel on arvandmed. Kood: ARVUTUS B=FUNCTION NUMVAL(A).

Kas Cobolis on tähtnumbriline kontroll?

Saate seadistada testi mis tahes märkide jaoks, mida te ei soovi, kasutades viitemodifikatsiooni või muid COBOL-i võimalusi; kuna aga tähtnumbrilised märgid sisaldavad kogu kõrvutamisjärjestust, ei saa COBOLis otse testida TÄHTENÄRGIST.

Soovitan: