Home / Release01V04
Name Modified Size InfoDownloads / 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.
Source: README.txt, updated 2011-03-12