|
DataMuseum.dkPresents historical artifacts from the history of: DKUUG/EUUG Conference tapes |
This is an automatic "excavation" of a thematic subset of
See our Wiki for more about DKUUG/EUUG Conference tapes Excavated with: AutoArchaeologist - Free & Open Source Software. |
top - downloadIndex: ┃ R T ┃
Length: 3461 (0xd85) Types: TextFile Names: »README«
└─⟦a0efdde77⟧ Bits:30001252 EUUGD11 Tape, 1987 Spring Conference Helsinki └─ ⟦this⟧ »EUUGD11/euug-87hel/sec1/calctool/README«
calctool - README. This is V1.2 of a simple desktop calculator, which can be a Sun Tool and also works poorly on a normal ascii terminal in non-suntool mode. Mimimal changes should be needed to port this to other BSD and Sys V machines. Please let me know what changes if any you have to make to get it working on your machine. It has a lot more features then the last version. These include: (1) You can GET and PUT the calculator display. (2) Every calculator button has an equivalent key press. (3) Built in help, press HLP followed by another selection. (4) Normal arithmetic + - x / with constants. (6) Logical operations AND OR XOR XNOR and NOT. (7) Results can be displayed (and calculated) in binary, octal, decimal and hexidecimal. (8) The result can be shifted multiple places to the left and right. (9) Fractional precision can be 0 to 9 places. (10) There are ten memory registers for storing and retrieving numbers. (11) A backspace key to remove last character of the display. Note that this loses internal numeric accuracy as the number is recalculated from the display value. This is a list of the calculator buttons with their equivalent keys: Button Key Action Button Key Action ------ --- ------ ------ --- ------ << < Left shift BIN B Binary base. OCT O Octal base DEC D Decimal base. HEX H Hexidecimal base >> > Right shift. STO s Store memory RCL r Recall memory. D d Hex D (dec 13) E e Hex E (dec 14). F f Hex F (dec 15) CLR DELETE Clear display. NOT ~ Logical NOT SRT S Square root. A a Hex A (dec 10) B b Hex B (dec 11). C c Hex C (dec 12) BSP BACKSPACE Delete digit. AND & Logical AND OR | Logical OR. 7 7 Numeric 7 8 8 Numeric 8. 9 9 Numeric 9 X x Multiplication. XOR ^ Logical XOR XNR n Logical XNOR. 4 4 Numeric 4 5 5 Numeric 5. 6 6 Numeric 6 / / Division. ACC A Accuracy HLP ? Help. 1 1 Numeric 1 2 2 Numeric 2. 3 3 Numeric 3 - - Subtraction. OFF ESC Turn iconic END q Quit. 0 0 Numeric 0 . . Numeric point. = = Equals + + Addition. The following keys are also defined: Key Action Key Action --- ------ --- ------ X Multiplication. RETURN Equals. Q Quit N Logical XNOR. Thanks to Ed Falk at Sun Microsystems (Mountain View) for some of the basic algorithms used. Suggestions for furthur improvement would be most welcome, plus bugs, comments and flames to me. Regards Rich. Rich Burridge ARPA: richb%yarra.oz@seismo.css.gov Sun Microsystems UUCP: seismo!munnari!yarra.oz!richb AUSTRALIA. ACS: richb@yarra.oz