💻 COBOL
COBOL Intrinsic Functions
Intermediate 🕑 10 min read
👁 0 views
18
Code Example
## COBOL Intrinsic Functions
Intrinsic functions perform operations on data without requiring separate procedural code. They're used inline within statements.
### Syntax
\`\`\`cobol
FUNCTION function-name(argument-1 [argument-2]...)
\`\`\`
### Categories
**Numeric Functions:**
- INTEGER, INTEGER-PART, REM, MOD
- MAX, MIN, MEDIAN, MEAN, RANGE
- SUM, VARIANCE, STANDARD-DEVIATION
- SQRT, LOG, LOG10, EXP
- SIN, COS, TAN, ASIN, ACOS, ATAN
**String Functions:**
- LENGTH, REVERSE, TRIM
- UPPER-CASE, LOWER-CASE
- ORD, CHAR, ORD-MAX, ORD-MIN
**Date Functions:**
- CURRENT-DATE, DATE-OF-INTEGER
- INTEGER-OF-DATE, DATE-TO-YYYYMMDD
- DAY-TO-YYYYDDD, YEAR-TO-YYYY
**Financial Functions:**
- ANNUITY, PRESENT-VALUE
**Other:**
- RANDOM, WHEN-COMPILED
- NUMVAL, NUMVAL-C