Intrinsic functions and national data

You can use arguments of class national with the intrinsic functions shown in the table below.

Table 1. Intrinsic functions and national character data
Intrinsic function Function type For more information
BIT-OF Alphanumeric BIT-OF (Enterprise COBOL for z/OS® Language Reference)
BYTE-LENGTH Integer Finding the length of data items
DISPLAY-OF Alphanumeric Converting national to alphanumeric (DISPLAY-OF)
FORMATTED-CURRENT-DATE, FORMATTED-DATE, FORMATTED-TIME, FORMATTED-DATETIME Alphanumeric, National, or UTF-8
HEX-OF Alphanumeric HEX-OF (Enterprise COBOL for z/OS Language Reference)
INTEGER-OF-FORMATTED-DATE Integer INTEGER-OF-FORMATTED-DATE (Enterprise COBOL for z/OS Language Reference)
LENGTH Integer Finding the length of data items
LOWER-CASE, UPPER-CASE National Changing case (UPPER-CASE, LOWER-CASE)
NUMVAL, NUMVAL-C, NUMVAL-F Numeric Converting to numbers (NUMVAL, NUMVAL-C, NUMVAL-F)
MAX, MIN National Finding the largest or smallest data item
ORD-MAX, ORD-MIN Integer Finding the largest or smallest data item
REVERSE Alphanumeric or national REVERSE (Enterprise COBOL for z/OS Language Reference)
SECONDS-FORM-FORMATTED-TIME Numeric SECONDS-FROM-FORMATTED-TIME (Enterprise COBOL for z/OS Language Reference)
TEST-FORMATTED-DATETIME Integer TEST-FORMATTED-DATETIME (Enterprise COBOL for z/OS Language Reference)
TEST-NUMVAL, TEST-NUMVAL-C, TEST-NUMVAL-F Integer
TRIM Alphanumeric or national TRIM (Enterprise COBOL for z/OS Language Reference)
ULENGTH Integer ULENGTH (Enterprise COBOL for z/OS Language Reference)
UPOS Integer UPOS (Enterprise COBOL for z/OS Language Reference)
USUBSTR Alphanumeric or national USUBSTR (Enterprise COBOL for z/OS Language Reference)
USUPPLEMENTARY Integer USUPPLEMENTARY (Enterprise COBOL for z/OS Language Reference)
UVALID Integer UVALID (Enterprise COBOL for z/OS Language Reference)
UWIDTH Integer UWIDTH (Enterprise COBOL for z/OS Language Reference)

You can use national decimal arguments wherever zoned decimal arguments are allowed. You can use national floating-point arguments wherever display floating-point arguments are allowed. (See the related reference below about arguments for a complete list of intrinsic functions that can take integer or numeric arguments.)

Related references  
Arguments (Enterprise COBOL for z/OS Language Reference)  
Classes and categories of data (Enterprise COBOL for z/OS Language Reference)
Intrinsic functions (Enterprise COBOL for z/OS Language Reference)