Áthelyezhetjük az alfanumerikusokat numerikusra kobolban?

Áthelyezhetjük az alfanumerikusokat numerikusra kobolban?
Áthelyezhetjük az alfanumerikusokat numerikusra kobolban?
Anonim

Igen. A Cobol lehetővé teszi az alfanumerikus változók numerikus változókba való áthelyezését. Az ABC-ből numerikusra való áthelyezés nem megengedett.

Hogyan lehet alfanumerikusokat numerikussá konvertálni a Cobolban?

RE: Alfanumerikus mező konvertálása numerikussá

Próbálja meg: 01 alfa-mező PIC X(4) ÉRTÉK "1234". 01 numerikus mező PIC 9(4). ÁTHELYEZÉS alfa-mező(1:4) numerikus mezőbe (1:4).

Összehasonlíthatjuk az alfanumerikus és a numerikus értékeket a Cobolban?

Sajnálom, cobol nem ezt teszi. Legyen szó alfanumerikus vagy numerikus összehasonlításról, a mezőszerkezetet úgy kell megszerveznie, hogy az tükrözze a logikai sorrendet.

Hogyan térhetek át alfanumerikusról comp-ra a Cobolban?

igen, áthelyezhetjük az alfanumerikus mezőket a COMP/Numeric mezőkbe, feltéve, hogy numerikus adatokkal rendelkezik. Kód: COMPUTE B=FUNCTION NUMVAL(A).

Alfanumerikus ellenőrzés van a Cobolban?

A referenciamódosítással vagy más COBOL-szolgáltatással beállíthat egy tesztet a nem kívánt karakterekre; mivel azonban az alfanumerikus karakterek a teljes leválogatási sorozatot tartalmazzák, nem tesztelheti közvetlenül az ALPHANUMERIC-ot a COBOL-ban.