NCEPLIBS-bufr
12.0.1
digit.f
Go to the documentation of this file.
1
C> @file
2
C> @brief Check whether the characters in a string are all numeric
3
C>
4
C> @author J. Woollen @date 1994-01-06
5
6
C> This logical function checks whether the characters in a string
7
C> are all numeric.
8
C>
9
C> @param[in] STR -- character*(*): String
10
C> @returns digit -- logical: .TRUE. if all characters in STR are
11
C> numeric; .FALSE. otherwise
12
C>
13
C> @author J. Woollen @date 1994-01-06
14
LOGICAL
FUNCTION
digit
(STR)
15
16
CHARACTER*(*)
str
17
digit
= .false.
18
DO
i=1,len(str)
19
IF
( llt(str(i:i),
'0'
) .OR. lgt(str(i:i),
'9'
) )
GOTO
100
20
ENDDO
21
digit
= .true.
22
23
C EXIT
24
C ----
25
26
100
RETURN
27
END
digit
logical function digit(STR)
This logical function checks whether the characters in a string are all numeric.
Definition:
digit.f:15
src
digit.f
Generated by
1.9.1