## 9.3.65 ICHAR (C)

Description: | Returns the position of a character in the processor's character set.
Class: | Elemental function; Generic
Arguments: | C must be of type character of length 1.
Results: | The result is of type default integer. The result value is the position of C in the processor's character set. C is in the range zero to n - 1, where n is the number of characters in the character set. For any characters C and D (capable of representation in the processor), C .LE. D is true only if ICHAR(C) .LE. ICHAR(D) is true, and C .EQ. D is true only if ICHAR(C) .EQ. ICHAR(D) is true.

Specific Name | Argument Type | Result Type
--- | --- | ---
| CHARACTER | INTEGER(2)
ICHAR 1 | CHARACTER | INTEGER(4)
| CHARACTER | INTEGER(8)
1 This specific function cannot be passed as an actual argument.

Examples

ICHAR ( 'W' ) has the value 87.

ICHAR ( '#' ) has the value 35.

Previous Page Next Page Table of Contents