TUCoPS :: Antique Systems :: hp2000-3.txt

Hacking The HP2000 Part 3

=======================================
=                                     =
=      HP 2000 PART 3 (FUNCTIONS)     =
=                                     =
=             CAPTURED BY             =
=                                     =
=      BLITZIOD ?? & GALACTUS **      =
=                                     =
=                 of                  =
=                                     =
=       THE ELITE HACKERS GUILD       =
=                                     =
=======================================












                         FUNCTIONS

                         *********






1. ABS         2. ATN         3. BRK         4. CHR$        5. CON         

6. COS         7. CTL         8. EXP         9. IDN         10. INT        

11. INV        12. ITM        13. LEN        14. LIN        15. LOG        

16. NUM        17. POS        18. REC        19. RND        20. SGN        

21. SIN        22. SPA        23. SQR        24. SYS        25. TAB        

26. TAN        27. TIM        28. TRN        29. TYP        30. UPS$       

31. ZER        




ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?1






                         ABS




GEN. FORM:     ABS(NUMERIC EXPRESSION)



     THE ABSOLUTE VALUE FUNCTION TAKES THE ABSOLUTE VALUE OF A

NUMERIC EXPRESION






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?2






                         ATN




GEN. FORM:     ATN(NUMERIC EXPRESSION)




     THE ATN FUNCTION GIVES THE ARCTANGENT OF THE NUMERIC EXPRESSION.

EXAMPLE:     100 A=ATN(B)






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?3






                         BRK


GEN. FORM:     BRK(NUMERIC EXPRESSION)




     THE BREAK FUNCTION DISABLES OR ENABLES THE BREAK KEY ABILITY OF 

THEIR TERMINAL.



          * A VALUE <0 RETURNES THE STATUS OF THE BREAK KEY

          * A VALUE =0 DISABLES THE BREAK CAPABILITY.

          * A VALUE >0 ENABLES THE BREAK CAPABILITY.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?4






                         CHR$


GEN. FORM:     CHR$(NUMERIC EXPRESSION)




     THE CHR$ FUNCTION RETURNES THE NUMERIC VALUE FOR THE GIVEN STRING 

ACCORDING TO ITS NUMERIC VALUE.  THE VALUES RANGE FROM 1 TO 127.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?5






                         CON


REFER TO MAT...CON






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?6






                         COS


GEN. FORM:     COS(NUMERIC EXPRESSION)




     THE COS FUNCTION GIVES YOU THE COSIN OF THE GIVEN NUMERIC

EXPRESION.  THE NUMERIC EXPRESSION IS INTERPRETE AS BEING IN 

RADIONS.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?7






                         CTL


GEN. FORM:     CTL(NUMERIC EXPRESSION)




     THE CTL FUNCTION IS USED WITH ASCII FILE DEVICES AS A MEANS OF 

CONTROLING OUTPUT.  REFER TO USER MANUAL FOR FURTHER EXPLANATION.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?8






                         EXP


GEN. FORM:     EXP(NUMERIC EXPRESSION)




     THE EXP FUNCTION RETURNES THE EXPOTENTIAL VALUE OF THE GIVEN NUMERIC

EXPRESSION.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?9






                         IDN


REFER TO MAT






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?10






                         INT


GEN. FORM:     INT(NUMERIC EXPRESSION)




     THE INT FUNCTION RETURNES THE THE GREATEST INTEGER

< OR = THE NUMERIC EXPRESSION.

                         INV


REFER TO  MAT...INV






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?11






                         INV


REFER TO  MAT...INV






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?12






                         ITM


GEN. FORM:     ITM(NUMERIC EXPRESSION)




     WHEN THE ITM FUNCTION IS USED IN A PROGRAM THE NUMBER

RETURNED IS THE POSITION OF THE POINTER IN THE DATA

THAT YOU ARE READING FROM.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?13






                         LEN


GEN. FORM:     LEN(SOURCE STRING)




     THE LEN FUNCTION GIVES YOU THE TOTAL # OF CHARACTERS

IN YOUR STRING.  THIS FUNCTION ONLY COUNTS SPACES IN THE

MIDDLE OF YOUR STRING.  ANY SPACES AT THE END OF THE STRING 

ARE NOT COUNTED.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?14






                         LIN


GEN. FORM:     LIN(NUMERIC EXPRESSION)




     THIS FUNCTION IS USED IN THE MIDDLE OF A PRINTING

STATEMENT.  THE NUMBER USED DETERMINES IF BOTH CARRAGE 

RETURN AND LINE FEED ARE CARRIED OUT.  IF A NEGATIVE NUMBER 

IS USED THE CARRAGE RETURN IS SUPPRESSED BUT LINE FEED IS

CONTINUED.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?15






                         LOG


GEN. FORM:     LOG(NUMERIC EXPRESSION)




     THE NATURAL LOGARITHM OF THE NUMERIC EXPRESSION IS

EXPRESSED TO THE BASE 'E' WHEN THE LOG FUNCTION IS USED.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?16






                         NUM


GEN. FORM:     NUM(SOURCE STRING)




     THIS FUNCTION RETURNS THE NUMERIC VALUE OF THE GIVEN 

SOURCE STRING.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?17






                         POS


GEN. FORM:     POS(SOURCE STRING 1, SOURCE STRING 2)




     THE POS FUNCTION RETURNES THE VALUE OF THE FIRST 

INTERSECTING POSITION IN REFERENCE TO THE SECOND STRING

OVERLAPPING THE FIRST STRING.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?18






                         REC


GEN. FORM:     REC(NUMERIC EXPRESSION)




     THE REC FUNCTION SHOWES WHICH RECORD YOU ARE PRESENTLY USING.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?19






                         RND


GEN. FORM:     RND(NUMERIC EXPRESSION)




     THE RANDOM NUMBER FUNCTION RETURNES A NUMBER BETWEEN 0 

AND 1.  THIS IS KNOWN AS A PSEUDO RANDOM NUMBER.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?20






                         SGN


GEN. FORM:     SGN(NUMERIC EXPRESSION)




     THIS FUNCTION WILL RETURN THE SIGN OF THE GIVEN NUMERIC

STATEMENT.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?21






                         SIN


GEN. FORM:    SIN(NUMERIC EXPRESSION)




     THE SINE OF THE NUMERIC STATEMENT IS RETURNED.  THE 

GIVEN NUMERIC EXPRESSION IS ASSUMED TO BE IN RADIONS.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?22






                         SPA


GEN. FORM:     SPA(NUMERIC EXPRESSION)




     THE SPACE FUNCTION CAUSES THE NUMBER OF SPECIFIED SPACES TO 

BE PRINTED BETWEEN STRINGS.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?23






                         SQR


GEN. FORM:     SQR(NUMERIC EXPRESSION)




     THE SQUARE ROOT OF THE GIVEN NUMERIC EXPRESSION IS RETURNED.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?24






                         SYS


GEN. FORM:     SYS(NUMERIC EXPRESSION)




     THE SYS FUNCTION IS USED TO HELP FIND ERRORS IN YOUR 

PROGRAM.  IT CAN ALSO BE USED TO SEE IF THE BREAK KEY WAS

DEPRESSED DURING THE RUNNING OF THE PROGRAM.






          SYS(0)   THE VALUE RETURNED IS AN ERROR #.



          SYS(1)   VALUE RETURNED IS THE LINE # OF THE ERROR.



          SYS(2)   THE VALUE RETURNED IS THE # OF THE FILE

                   THAT WAS LAST USED.



          SYS(3)   IF THE VALUE RETURNED IS 1 THEN THE

                   BREAK KEY WAS DEPRESSED DURING THE

                   RUNNING OF THE PROGRAM.  IF A 0 IS RETURNED

                   THEN THE BREAK KEY WAS NOT DEPRESSED.



          SYS(4)   THE VALUE RETURNED INDICATES THE

                   TERMINAL TYPE.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?25






                   TERMINAL TYPE.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?25






                   TERMINAL TYPE.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?26






                         TAN


GEN. FORM:     TAN(NUMERIC EXPRESSION)




     THE TANGENT OF A NUMBER IS RETURNED WHEN USING THE TAN 

FUNCTION.  YOUR NUMERIC EXPRESSION IS INTERPRETED AS BEING

IN RADIANS.






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?27






                         TIM


GEN. FORM:     TIM(NUMERIC EXPRESSION)




      BY USING THIS FUNCTION YOU CAN GET THE CURRENT YEAR,

DAY, HOUR, MINUTE, OR SECOND.

          TIM(0)     CURRENT MINUTE (0-59)

          TIM(1)     CURRENT HOUR (0-23)

          TIM(2)     CURRENT DAY (1-366)

          TIM(3)     CURRENT YEAR (0-99)

          TIM(4)     CURRENT SECOND(0-59)






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?28






                         TRN


REFER TO MAT...TRN






ENTER THE NUMBER OF YOUR CHOICE (ENTER 0 TO STOP)?29






                         TYP


GEN. FORM:     TYP(NUMERIC EXPRESSION)




     THE TYP FUNCTION TELLS YOU WHAT THE DATA TYPE IS OF THE 

NEXT SEQUENTIAL ITEM IN A DATA STATEMENT OR FILE.






RETURN              EXP. <0             EXP. >0             EXP. =0

VALUE             (FILE TEST)         (FILE TEST)      (DATA STMT TEST)

------------------------------------------------------------------------------



1                 NUMBER              NUMBER           NUMBER



2                 STRING              STRING           STRING



S


Downloaded from P-80 Systems.....

TUCoPS is optimized to look best in Firefox® on a widescreen monitor (1440x900 or better).
Site design & layout copyright © 1986-2024 AOH