.; .PS58,80;.LM 10;.RM 75;.LC;.FLAGS CAPITALIZE .TITLE ^^MULTIPLE PRECISION ARITHMETIC PACKAGE\\ .TEST PAGE 10;.SKIP;.INDENT-10;^^SETM([NWRDS][,NPLACE][,ERR])\\ .BREAK;^SETS THE NUMBER OF WORDS (") APPEAR IN THE FORMAT STRING, THEY WILL APPEAR IN THE OUTPUT STRING ONLY WHEN THE VALUE IS NEGATIVE. .INDENT -5;^ANY OTHER CHARACTERS WHATSOEVER THAT APPEAR IN THE FORMAT STRING WILL BE PASSED TO THE OUTPUT STRING IN THE ORDER THAT THEY ARE ENCOUNTERED. ^FOR EXAMPLE, A TYPICAL CHARACTER YOU MAY WISH TO INSERT IN THE FORMAT IS THE DOLLAR SIGN ("$"). .INDENT -5;^THE UNDERLINE (__) IS THE "ESCAPE" CHARACTER WHEN YOU WISH TO PREVENT CHARACTERS FROM BEING TREATED AS FORMAT CONTROL CHARACTERS. ^FOR EXAMPLE, YOU MAY WISH TO INCLUDE THE STRING ", WHEN REQUESTED BEFORE THE NUMERALS, WILL ALWAYS "FLOAT" DOWN UNTIL THEY PRINT JUST BEFORE THE MOST SIGNIFICANT DIGIT. ^THIS IS TRUE OF "RANDOM" CHARACTERS (LIKE $) IN THE FORMAT STRING ALSO. ^WHEN A SIGN CHARACTER IS REQUESTED AFTER THE NUMERALS, SPACES ARE RESERVED FOR THEM WHETHER THEY PRINT OR NOT. ^THIS ASSURES THAT COLUMNS OF NUMBERS WILL ALWAYS ALIGN PROPERLY. ^IF TWO COMPATIBLE SIGN CHARACTERS ARE REQUESTED ON OPPOSITE SIDES OF THE NUMBER, (FOR EXAMPLE: '<-NN0.00+', OR 'B, 0 If 0, 0 IF