Writer's Calc 1.01 About I demonstrated a Newton PDA to my friend his first question was, "Can it do math?" Of course, Writer's Calc allows you to enter an expression anywhere that accepts text input and compute the answer by tapping the Assist button. Try it! How To The valid Assist verbs are '=' and 'calc'. Try writing one of the examples below in the Notepad and tap Assist. Some examples are for use with the Assist button: 2+2 = calc 3/6 sin(45) = calc max(4+3,4*2) (log(12.4)-log(5.6))/(12.0 - 2.0) = * Please note, that for the Newton Intelligent Assistant to interpret the expression you MUST have a SPACE between the verb and the expression. * Some users have found that they can execute other Newton internal functions. If you do this you do so at your own risk. Some of these functions can really screw up your Newton. Please only use the documented functions. Because you can use Newton script you can do the following: x := 1; y := 2; (x-y)/(x+y) calc This can be usefull if you have an expression that you want to plug multiple values into to find a bunch of answers. You only need to change 'x' in one place and then recalculate. Errors The following text might also appear as an answer: ÒDid not computeÓ - you might see this if the expression you entered can not be interpretted. - check for mispelled formulas, - check for 2 numbers with out an operator in between them. For example Ò4 + 5 5 + 2Ó - you will need to scrub out the space between the 5Õs or you will need to insert an operator, or - check for decimals that do not start with 0. You will need to enter Ò.2Ó as Ò0.2Ó ÒNot A NumberÓ - square root of negative numbers will generate this answer. Òpositive infinityÓ or Ònegative infinityÓ - for instances of +/- ° ÒDivision by zeroÓ - you divided by zero. Functions The following definitions are taken from the Newton Programmer's Guide. Trigometric Functions: acos(x) - arccosine of x asin(x) - arcsine of x atan(x) - arctangent of x cos(x) - cosine of x cosh(x) - hyperbolic cosine of x sin(x) - sine of x sinh(x) - hyperbolic sine of x tan(x) - tangent of x tanh(x) - hyperbolic tangent of x hypot(x,y) - square root of the sum of the squares of x and y * the sin(),cos(),tan() ... functions want parameters in radians. To convert degrees to radians multiply the degrees by pi/180. Miscellaneous Functions: exp(x) - e to the x power log(x) - log base-e of x log10(x) - log base-10 of x pow(x,y) - x raised to the y power sqrt(x) - square root of x gamma(x) - gamma of x lgamma(x) - base-e logarithm of the absolute value of the gamma of x max(a,b) - returns the maximum value either a or b min(a,b) - returns the minimum value either a or b ceiling(x) - rounds real numbers up to an integer floor(x) - rounds down real numbers to an integer Finacial Functions: annuity(rate, periods) - calculates the present value factore of an annuity at a given interest rate of the specified number of periods. compound(rate,period) - compounded interest factor over the specified number of periods Current Problems in Newton OS 2.0 1. You can have more than 15 words in a string passed to ParseUtter or you get "The Assistant cannot interpret this." 2. 10 word expressions take an unbearably long time when you have 1000+ names due to how IA tries to be intelligent. TO FIX the Current Problems in Newton OS 2.0 Install IGOR.pkg. IGOR is freeware developed by Catamount Software to fix the above problems. Email Name Card If you have the ability to email from your Newton (for example: Aloha users on AOL or NewtonMail users on eWorld) then please send your name card to "HardyMacia@aol.com". This will speed up the processing of your registration. Creating a name card: - Create a new entry in Names - Fill out your information (especially your email address) - Use the Action button to email it to "HardyMacia@aol.com" Cost & Registering Shareware $10.00 Please specify your EMAIL ADDRESS!!! * Pay by check, cash, or money order to the address below * Register on CompuServe GO:SWREG look for ID# xxxx * You can pay with a credit card via e-mail using the Newton program named "Register" written by Flash Sheridan. CS-Reg.pkg Use CS-Reg.pkg to enter your registration code: 1. Install CS-Reg.pkg onto your Newton 2. Run CS-Reg.pkg 3. Select Writer's Calc from the "Application" popup 4. Enter your registration code 5. Tap "Register" Contact Information Hardy Macia Catamount Software P.O. Box 8276 Essex VT 05451, USA (802) 863-5256 internet : hardy@catamount.com eWorld : Hardy Macia AOL : HardyMacia URL : Standard Disclaimer Writer's Calc is Copyright © 1993-95 by Catamount Software. It may be distributed freely for non-commercial purposes with this README. All rights to this software are reserved by the Catamount Software. The Catamount Software assumes no risk in the use of this software.