| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.txt | 2011-03-12 | 2.6 kB | |
| IntCalc.html | 2011-03-12 | 15.4 kB | |
| ArithL.txt | 2011-03-12 | 7.9 kB | |
| Totals: 3 Items | 25.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
^2 square last number
^3 cube last number
+- 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) Could increase processing speed more.
2) This release cleared the input area when processed.
3) Could add (integer) part of square and square root for non negative numbers.
Might wish to add mod type function (excess over perfect square) also.