FNLMath : Utilities : ACHAR
ACHAR
This function returns a character given its ASCII value.
Function Return Value
ACHARCHARACTER * 1 string containing the character in the I-th position of the ASCII collating sequence. (Output)
Required Arguments
I — Integer ASCII value of the character desired. (Input)
I must be greater than or equal to zero and less than or equal to 127.
FORTRAN 90 Interface
Generic: ACHAR (I)
Specific: The specific interface name is ACHAR.
FORTRAN 77 Interface
Single: ACHAR (I)
Description
Routine ACHAR returns the character of the input ASCII value. The input value should be between 0 and 127. If the input value is out of range, the value returned in ACHAR is machine dependent.
Example
This example returns the character of the ASCII value 65.
 
USE ACHAR_INT
USE UMACH_INT
 
! IMPLICIT NONE
INTEGER I, NOUT
!
CALL UMACH (2, NOUT)
! Get character for ASCII value
! of 65 ('A')
I = 65
WRITE (NOUT,99999) I, ACHAR(I)
!
99999 FORMAT (' For the ASCII value of ', I2, ', the character is : ', &
A1)
END
Output
 
For the ASCII value of 65, the character is : A