home *** CD-ROM | disk | FTP | other *** search
- ' +----------------------------------------------------------------------+
- ' | |
- ' | BASWIZ Copyright (c) 1990-1993 Thomas G. Hanlin III |
- ' | |
- ' | The BASIC Wizard's Library |
- ' | |
- ' +----------------------------------------------------------------------+
-
- DECLARE FUNCTION BCDSgn% (Nr AS STRING)
- DECLARE FUNCTION BCDSub$ (Nr1 AS STRING, Nr2 AS STRING)
-
- DEFINT A-Z
-
- FUNCTION BCDCompare (Nr1 AS STRING, Nr2 AS STRING)
- Sign1$ = LEFT$(Nr1, 1)
- IF Sign1$ = LEFT$(Nr2, 1) THEN
- BCDCompare = BCDSgn(BCDSub$(" " + MID$(Nr1, 2), " " + MID$(Nr2, 2)))
- ELSEIF Sign1$ = "-" THEN
- BCDCompare = -1
- ELSE
- BCDCompare = 1
- END IF
- END FUNCTION
-