From: Ton v. O. <tvo...@us...> - 2007-09-03 02:07:24
|
Update of /cvsroot/easycalc/easycalc/manual In directory sc8-pr-cvs17:/tmp/cvs-serv14640 Modified Files: manual.html Log Message: Added description of GuessIt factoring integer numbers into prime factors. Ran page through W3C html validator. Fixed reported problems. Index: manual.html =================================================================== RCS file: /cvsroot/easycalc/easycalc/manual/manual.html,v retrieving revision 1.1 retrieving revision 1.2 diff -C2 -d -r1.1 -r1.2 *** manual.html 2 Sep 2007 00:59:45 -0000 1.1 --- manual.html 3 Sep 2007 02:06:50 -0000 1.2 *************** *** 4,8 **** <head> <title>EasyCalc Manual</title> ! <style type="text/css"> body { --- 4,8 ---- <head> <title>EasyCalc Manual</title> ! <meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1" > <style type="text/css"> body { *************** *** 26,29 **** --- 26,30 ---- <h1>EasyCalc Manual</h1> <h2>for Version 1.25</h2> + <p> <IMG height="160" width="160" alt="Title 1" src="images/Title-1.png" border="1"> *************** *** 34,38 **** <IMG height="160" width="160" alt="Title 4" src="images/Title-4.png" border="1"> ! <br /> <br /> <A NAME="TOC"></A> --- 35,39 ---- <IMG height="160" width="160" alt="Title 4" src="images/Title-4.png" border="1"> ! </p> <br /> <A NAME="TOC"></A> *************** *** 225,229 **** entered.</p> ! <p>On the top line of the main screen:<br /> <ul> <li>'Dec'/'Oct'/'Bin'/'Hex' - Numeric display/input mode --- 226,230 ---- entered.</p> ! <p>On the top line of the main screen:</p> <ul> <li>'Dec'/'Oct'/'Bin'/'Hex' - Numeric display/input mode *************** *** 244,247 **** --- 245,249 ---- <li>'H' - history of the user entries, most recent at top. </ul> + <p> The 'Special' menu allows access to the Data Manager, Financial Manager, List Editor, Matrix Editor, and Solver.</p> *************** *** 337,341 **** executed at a time.</p> ! </p> <tt>ask("title"{:default value})</tt> - opens a dialog with the (optional) default entered. Returns the user input. --- 339,343 ---- executed at a time.</p> ! <p> <tt>ask("title"{:default value})</tt> - opens a dialog with the (optional) default entered. Returns the user input. *************** *** 364,368 **** <p>EasyCalc can rationalize a number to fractions, common square roots, and ! powers of e or pi.</p> <p>Examples:<br /> --- 366,371 ---- <p>EasyCalc can rationalize a number to fractions, common square roots, and ! powers of e or pi. If the number is integer it tries to write the number ! as prime factors</p> <p>Examples:<br /> *************** *** 375,379 **** ans> 0.485 714 286</tt><br /> 'M' ->GuessIt<br /> ! <tt>ans> 17/35</tt></p> <br /> <p> --- 378,388 ---- ans> 0.485 714 286</tt><br /> 'M' ->GuessIt<br /> ! <tt>ans> 17/35<br /> ! <br /> ! 533<br /> ! ans> 533</tt><br /> ! 'M' ->GuessIt<br /> ! <tt>ans> 13*41</tt> ! </p> <br /> <p> *************** *** 465,469 **** Set up the functions to graph by tapping 'S' (or 'Menu-> Graph-> Setup funcs'). <br /> ! <IMG width="160" heigth="160" alt="Setup Graphs" src="images/SetupGraphs.png" border="1"> <br /> --- 474,478 ---- Set up the functions to graph by tapping 'S' (or 'Menu-> Graph-> Setup funcs'). <br /> ! <IMG width="160" height="160" alt="Setup Graphs" src="images/SetupGraphs.png" border="1"> <br /> *************** *** 478,486 **** Change Graph Preferences by tapping 'P' (or 'Menu -> Graph -> Preferences').<br /> ! <IMG width="160" heigth="160" alt="Graph Preferences 1" src="images/GraphPreferences-1.png"> ! <IMG width="160" heigth="160" alt="Graph Preferences 2" src="images/GraphPreferences-2.png"> ! <IMG width="160" heigth="160" alt="Graph Preferences 3" src="images/GraphPreferences-3.png"><br /> Here you can setup the display area (min and max bounds, grid interval) and --- 487,495 ---- Change Graph Preferences by tapping 'P' (or 'Menu -> Graph -> Preferences').<br /> ! <IMG width="160" height="160" alt="Graph Preferences 1" src="images/GraphPreferences-1.png"> ! <IMG width="160" height="160" alt="Graph Preferences 2" src="images/GraphPreferences-2.png"> ! <IMG width="160" height="160" alt="Graph Preferences 3" src="images/GraphPreferences-3.png"><br /> Here you can setup the display area (min and max bounds, grid interval) and *************** *** 536,540 **** <H3>Zoom</H3> <p> ! '-' button - zoom out<br \> '+' button - zoom in. Tap '+' and then draw a zoom area on the graph. </p> --- 545,549 ---- <H3>Zoom</H3> <p> ! '-' button - zoom out<br /> '+' button - zoom in. Tap '+' and then draw a zoom area on the graph. </p> *************** *** 773,777 **** <H3>Mixed Scalar/List/Matrix Assignments</H3> <p> ! <tt>s=list[i]</tt> (or <tt>list{i:i]</tt>) returns the i-th element of a list<br /> <tt>l=list[i:k]</tt> (k != i) returns a list with the elements from i to k --- 782,786 ---- <H3>Mixed Scalar/List/Matrix Assignments</H3> <p> ! <tt>s=list[i]</tt> (or <tt>list[i:i]</tt>) returns the i-th element of a list<br /> <tt>l=list[i:k]</tt> (k != i) returns a list with the elements from i to k *************** *** 815,819 **** <H3>List Manipulations</H3> <p> ! <tt>sift(f:x)</tt> - drops all elements for which f returns zero<.br /> <tt>sift("x<9":list(2:9:3:10:1))<br /> ans> [2:3:1]<br /> --- 824,828 ---- <H3>List Manipulations</H3> <p> ! <tt>sift(f:x)</tt> - drops all elements for which f returns zero<br /> <tt>sift("x<9":list(2:9:3:10:1))<br /> ans> [2:3:1]<br /> *************** *** 1220,1224 **** EasyCalc uses the lngamma function. This permits the use of large numbers for the degrees of freedom of several of the ! probability functions.</br> The Upper-Tail Probability functions return 1 minus the Cumulative Distribution Function (CDF). You must compute '1-qFunction' to get the --- 1229,1233 ---- EasyCalc uses the lngamma function. This permits the use of large numbers for the degrees of freedom of several of the ! probability functions.<br /> The Upper-Tail Probability functions return 1 minus the Cumulative Distribution Function (CDF). You must compute '1-qFunction' to get the *************** *** 1404,1408 **** <p> <tt>gcd(a[:b:c:...])</tt> - greatest common divisor<br /> ! <tt>gcd(10:14:12)< br/> ans> 2</tt> </p> --- 1413,1417 ---- <p> <tt>gcd(a[:b:c:...])</tt> - greatest common divisor<br /> ! <tt>gcd(10:14:12)<br /> ans> 2</tt> </p> *************** *** 1419,1422 **** --- 1428,1432 ---- means gcd=2, lcm=70 and 14*-2+10*3=2 </p> + <p> <tt>modinv(a:b)</tt> - computes inverse of a modulo b, i.e. the number x with 0 <= x < b and (a * x) % b == 1<br /> *************** *** 1732,1737 **** <tt>x%y</tt> x modulo y (remainder)<br /> <tt>=</tt> variable/function assignment<br /> ! <tt>x<<n</tt> shift x left 'n' bits<br /> ! <tt>x>>n</tt> shift x right 'n' bits<br /> <tt>&</tt> bit-wise logical AND<br /> <tt>|</tt> bit-wise logical OR<br /> --- 1742,1747 ---- <tt>x%y</tt> x modulo y (remainder)<br /> <tt>=</tt> variable/function assignment<br /> ! <tt>x<<n</tt> shift x left 'n' bits<br /> ! <tt>x>>n</tt> shift x right 'n' bits<br /> <tt>&</tt> bit-wise logical AND<br /> <tt>|</tt> bit-wise logical OR<br /> *************** *** 1781,1784 **** --- 1791,1795 ---- <H3>Integer Functions</H3> + <p> <tt>factor(a)</tt> - return a list of prime factors of a.<br /> <tt>gcd(a[:b:c:...])</tt> - greatest common divisor.<br /> *************** *** 1791,1795 **** errors if a < c < 65536.<br /> <tt>phi(a)</tt> - computes the totient (Euler's phi function) of a.<br /> ! nese(a<sub>1</sub>:n<sub>1</sub>:a<sub>2</sub>:n<sub>2</sub>:[a<sub>3</sub>:n<sub>3</sub>:...])</tt> - computes the solution of the Chinese remainder theorem.<br /> <tt>isprime(a)</tt> - returns 1 if a is prime, 0 otherwise.<br /> --- 1802,1806 ---- errors if a < c < 65536.<br /> <tt>phi(a)</tt> - computes the totient (Euler's phi function) of a.<br /> ! <tt>chinese(a<sub>1</sub>:n<sub>1</sub>:a<sub>2</sub>:n<sub>2</sub>:[a<sub>3</sub>:n<sub>3</sub>:...])</tt> - computes the solution of the Chinese remainder theorem.<br /> <tt>isprime(a)</tt> - returns 1 if a is prime, 0 otherwise.<br /> *************** *** 1806,1810 **** acos(x)<br /> atan(x)<br /> ! atan2(y:x)</tt> = atan(y/x)</tt> </p> --- 1817,1821 ---- acos(x)<br /> atan(x)<br /> ! atan2(y:x)</tt> = atan(y/x) </p> *************** *** 2016,2020 **** <tt>unset(name)</tt> - clears function or variable 'name' from memory<br /> <tt>defparamn(x)</tt> - <strong>DO NOT USE</strong>. Sets the parameter name to ! something other than 'x'. Some functions (e.q. most of the q<something> statistical functions) are defined internally as strings using 'x' as the parameter name. They will not work if you change the parameter name !!! --- 2027,2031 ---- <tt>unset(name)</tt> - clears function or variable 'name' from memory<br /> <tt>defparamn(x)</tt> - <strong>DO NOT USE</strong>. Sets the parameter name to ! something other than 'x'. Some functions (e.q. most of the q<something> statistical functions) are defined internally as strings using 'x' as the parameter name. They will not work if you change the parameter name !!! |