| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| IntCalc.html | 2011-03-12 | 14.4 kB | |
| README.txt | 2011-03-12 | 2.6 kB | |
| ArithL.txt | 2011-03-12 | 7.9 kB | |
| Totals: 3 Items | 24.9 kB | 0 | |
Contact: Howard_Cary_Morris@hotmail.com
project page: https://sourceforge.net/projects/onlinelargeint
Source html: IntCalc.html
Javascript: ArithL.txt
General Description:
Basic Online Integer Calculator
Integer size - no limit except for memory machine can handle
Arithmetic functions:
+ Add
- Subtract
* Multiply
/ divide
mod (modular arithmetic) same as divide but gives the remainder instead of the quotient
+- If last value in stack is a number (vesus an operation), the sign is flipped
( Open parenthises
) close last parenthesis
= finish current calculation (closes all prenthesis and may may some other defaults)
Calculator functions:
RM Recall memory - may place in "Enter Integer" textarea
SM Save memory - saves last number entered/calculated - you may give memory value a name
Warning: Will replace value if memory name already used
Warning: avoid characters < (less than), \ (back slash), and & (amper sign)
Warning: If a partial calculation has been done, that will be current number calculated
CM Clear Memory - Drops all memory names and values
CE Clear entry - removes last item in stack, may be a number of arithmetic function
Note: You can see what is currently in stack
CS Clear stack - puts program back to initial state except for memory
Installation:
On personal PC: copy Source html and Javascript into same folder
- open (double-click) source html to start
On Server site: Same as above
however may wish to rename IntCalc.html to index.html for stand alone application
Oddities, may change:
The integer processes just the digits 0 through 9 and a minus sign, '-' or '(', and ignores other key
strokes. The minus sign may be anywhere in number, forces sign to negative unless value is zero.
Note: The minus sign can only be put in the "Enter Integer" field by using the paste key.
(This is a side affect of maki making the hyphen key kick off the subtraction operation, etc.)
If you press an operation, exept parenthises, twice in a row the program reuses last number calcualted
If you press "process integer" twice in a row the program reuses last operation (+ - * /) pressed
default is + add when program begins and after clear stack
Future plans:
1) May add square or cube button, adding raise to a large power is just asking for trouble
For now pressing * , multiply, twice in a row can square the last number in the stack
2) This release was to increase processing speed. Could make faster
3) Might wish to clear input area when processed.