KS Calculator
Copyright (c) 1998 Alexander Kozlov. All Rights Reserved
1. About KS-Calculator 2. System Requirements 3. How To Install / Upgrade / Uninstall KS-Calculator 4. How To Use KS-Calculator 5. Notice and Disclaimer 6. Awards |
About KS-Calculator
KS-Calculator is a powerful and useful calculator which support operation with numbers in
Binary, Octal, Decimal and Hexadecimal formats, support expressions with many functions :
Sin, Cos, Tan, ArcTan, Exp, Ln, Log, etc. Program also has build-in useful Calendar
and CharactersMap.
Calculator can save history of expression, remembers own position on screen and other
parameters. You can copy result of expression to Clipboard.
Calculator window can show in tree state : Mini, Medium and Maxi. (You can minimize
calculator to Tray)
Mini :
Maxi :
System Requirements:
- Windows 9x/NT (recommend screen resolution 800x600, 16bit colors or higher )
How To Install KS-Calculator | unzip the archive ks_calc.zip to any directory |
How To Upgrade KS-Calculator | unzip the archive ks_calc.zip to your KS-Calculator directory and overwrite KS_Calc.exe file with file from the archive. |
How To Uninstall KS-Calculator | delete all files from your KS-Calculator directory and delete directory too |
 
 
How To Use
You may use in expression :
- Numbers :
- Binary : prefix before number "0b", example : 0b10101 = 21, 0b1111 = 15
- Octal : prefix before number "0o", example : 0o77 = 63, 0o10 = 8
- Decimal
- Hexadecimal : prefix before number "$" or "0x", example :
0x100 = 256, 0xFF = 255, $10 = 16
- Constant :
- Pi - Pi is approximated as 3.1415926535897932385.
- E = Exp(1)
- False = 0
- True = 1
- Arithmetic operations : addition (+), subtraction (-),
multiplication (*), division (/), (^)
(2^3 = 2*2*2)
- Boolean operations : '<', '<=',
'>', '>=', '='
- Functions :
|
Sin(x) |
Sin returns the sine of the angle in radians. |
|
Cos(x) |
The Cos function returns the cosine of the angle X, in radians. |
|
Tan(x) |
Sin(x) / Cos(x) |
|
ArcTan(x) |
ArcTan calculates the arctangent of the given number. |
|
Deg(x) |
The RadToDeg function converts angles of radian measure into degrees. (Degrees = Radians * 180 / PI ) |
|
Rad(x) |
The DegToRad function converts degree angles to radians. ( Radians = Degrees * PI / 180) |
|
Abs(x) |
The Abs function returns the absolute value of the argument. |
|
Exp(x) |
Exp returns the value of e raised to the power of X, where e is the base of the natural logarithms. |
|
Ln(x) |
The Ln function returns the natural logarithm (Ln(e) = 1) of the real type expression X. |
|
Log(x) |
The Log10 function returns the log base 10 of X. |
|
Sqr(x) |
The Sqr function returns the square of the argument. |
|
SQRT(x) |
The result is the square root of X. |
|
Frac(x) |
Frac returns the fractional part of a real number. |
|
Int(x) |
Int returns the integer part of a real number. |
|
Round(x) |
Round returns the value of X rounded to the nearest whole number. |
|
Sgn(x) |
Return -1 if x<0 ; return 0 if x=0; return 1 if x>0 |
|
Max(x1,x2,x3...) |
Return maximum value from the x1,x2,x3,... |
|
Min(x1,x2,x3...) |
Return manimum value from the x1,x2,x3,... |
|
And(bool1,bool2,bool3...) |
Return 1 if bool1=1 and bool2=1 and ... else return 0 |
|
Or(bool1,bool2,bool3...) |
Return 1 if bool1=1 or bool2=1 or ... else return 0 |
|
Xor(bool1,bool2) |
Return (Bool1+Bool2) mod 2 |
- Round brackets '(' and ')'
Examples :
Frac(Sin(100)+Cos(10)) + Int(123 + 543/12 - 2*8)
Max(123/32, 256/20, 800-123/5, 15*32)
0x100 + 100 + 0o100 - 0b1010101
After any changes in Expression calculator recalc Result value. If you press [Enter]
in Expression field then calculator save expression and copy result value to expression
field.
Notice:
KS-Calculator may not be sold or resold, distributed as a part of any commercial package,
used in a commercial environment, used or distributed in support of a commercial service,
or used or distributed to support any kind of profit-generating activity, even if it is
being distributed freely. If you would like to distribute KS-Calculator as part of a
commercial distribution, magazine, Internet book, CD-ROM, etc. please contact us for
permission.
Disclaimer:
KS-Calculator is shareware and is provided "AS IS" without warranty of any kind,
either express or implied, including but not limited to the implied warranties of
merchantability and fitness for a particular purpose. In no event shall the author be
liable for any damages whatsoever including direct, indirect, incidental, consequential,
loss of business profits or special damages, even if the author has been advised of the
possibility of such damages.