COBOL Manual for TNS and TNS/R Programs
Data Type Correspondence
HP COBOL Manual for TNS and TNS/R Programs—522555-006
B-3
Table B-2. Integer Types, Part 2
64-Bit Integer Bit Integer of 1 to 31 Bits Decimal Integer
HP C and
HP C++
long long -- --
COBOL PIC S9(n) COMP or
PIC 9(n) COMP
without P or V,
10 <= n <= 18
NATIVE-8
1
-- Numeric DISPLAY
FORTRAN INTEGER*8 -- --
Pascal INT64 UNSIGNED(n),
1 <= n <= 16
INT(n), 1 <= n <= 16
DECIMAL
SQL/MP or
SQL/MX
NUMERIC(10)…
NUMERIC(18)
PIC 9(10) COMP…
PIC 9(18) COMP
LARGEINT
-- DECIMAL (n,s)
PIC 9(n) DISPLAY
TAL
pTAL
FIXED(0), INT(64) UNSIGNED(n),
1 <= n <= 31
--
Return
Value Size
(Words)
4 1 or 2 in TAL, 1 in other
languages
1 or 2, depends on
declared pointer size
1. HP COBOL only