home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
The World of Computer Software
/
World_Of_Computer_Software-02-386-Vol-2of3.iso
/
b
/
baswiz19.zip
/
BW$BAS.ZIP
/
BCDCOMP.BAS
< prev
next >
Wrap
BASIC Source File
|
1993-01-29
|
969b
|
24 lines
' +----------------------------------------------------------------------+
' | |
' | 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