background image

 

Page 32 

Click this button to enter the result value into the Calculator Readout for further 
calculations. 

Cancel Button 

Close this screen. 

Make Topmost Window 

(Up Arrow button) 

Click this button if you want this screen to "float on top" of all other windows. 

 

There are 7 Intra-System Conversion modes.  They are as follows: 

 

Metric Units 

exa, peta, tera, giga, mega, kilo, hecto, deka, deci, centi, milli, micro, nano, pico, 
femto, atto. 

English Weights 

Grain, Dram, Ounce, Pound, Stone, Hundred weight, Long hundred weight, 
Long ton, Short ton. 

English Square 

(include English acres to Metric hectares conversion) 

Sq. Inch, Sq. Foot, Sq. Yard, Sq. Rod, Acre, Sq. Mile, Hectare (metric). 

English Cubic 

Cu. Inch, Cu. Foot, Cord foot, Cu. Yard, Cord, US gallon, British gallon, US 
bushel, British bushel. 

English Length 

Mil, Inch, Link, Foot, Yard, Fathom, Rod, Chain, Furlong, Cable's length, Mile, 
Nautical mile, League 

English Capacity 

Fluid ounce, Gill,  Pint, Quart, Gallon, Peck, Bushel 

Computer Units 

bit, nibble, byte, kilobit, kilobyte, megabit, megabyte, gigabyte, terabyte, pe-
tabyte,  exabyte, zettabyte,  yottabyte. 

 
 

Using the Expression Evaluator  

 

The Scientific Expression Evaluator is used to obtain results from a complex or sim-
ple mathematical expression.  It follows the operator hierarchy and algebraic gram-
mar rules.  For example, in a standard calculator 2+2*3 would equal 12, but in an 
algebraic calculator that same expression would equal 8.  This is because in a stan-
dard calculator the expression is evaluated from left to right, but in an algebraic cal-
culator, calculations follow the rules of algebra (operator hierarchy takes priority).  In 
this particular case the first action would be multiplication and then addition.  You 
must also remember that bracketed expressions and powers are calculated before 
anything else. 
 

Operator Hierarchy: 

1.  Brackets 

[()] 

2.  Power [

^] 

3.  Multiplication [

*], 

Division 

[/], 

Remainder 

[\] 

4.  Addition [

+] 

and Subtraction 

[-] 

 
You can use all numbers [

0 to 9] 

 on the keyboard, as well as Other Valid Keys to 

enter your expressions.  You can also use up to three Variables 

(X,Y & Z). 

  

 
Enter your expression into the main Expression Readout box.  (This is the box lo-
cated to the left of the 

OK 

button.)  You can either type your expression or paste it 

Summary of Contents for Advanced Calculator 2.2

Page 1: ...age 1 User Manual CDML Advanced Calculator version 2 2 Copyright 1994 2000 Leonard Kaplan and CDML Computer Services Ltd 29 28 41 Ave Suite 707 Long Island City NY 11101 http www cdml com sales cdml com ...

Page 2: ...Page 2 ...

Page 3: ...fic Menu Page 22 Financial Menu Page 23 Properties Menu Page 24 Help Menu Page 25 Advanced Functions Page 27 Financial Functions Page 28 Conversion Functions Page 29 Currency Conversions Page 31 Numeric Base Conversions Page 32 Intra System Unit Conversions Page 33 Expression Evaluator Page 34 Construction Foot Inch Calculator Page 35 Additional Valid Keys in Expression Evaluator and Construction ...

Page 4: ...culations Base Conversions a Calendar with Daily Notes 34 Scientific Functions a Scientific Expression Evaluator a Foot Inch Construction Calculator There are also many Convenience Features such as The RPN mode the Auto Decimal mode the Adding Machine mode user defined Toolbar user defined number of Decimal Places 2 Percentage Calculation modes a Magic Number mode a constant value for What If oper...

Page 5: ...he tray icon Another way to hide the CDML Advanced Calculator is by minimizing it Stay On Top When this feature is active you will see a small window with a Show CDML Calculator message When you double click on that window the CDML Advanced Calculator will ap pear and the message will change to Hide CDML Calculator When you double click that window a second time the CDML Advanced Calculator will d...

Page 6: ...tc The scientific expression evaluator helps to process advanced mathematical expressions and to print them out with the result The tape is useful for reviewing your work NOTE You can start the CDML Advanced Calculator with the nic command line parameter This feature is useful if you want to call the calculator from an other program i e Excel macro do your cal culations and return the result to th...

Page 7: ...e for a specific string or number You can print the tape you can publish the contents of the tape to Notepad standard Windows Notepad or any other program depending on your settings or you can just browse the tape to review your calculations Most of the calculator functions can be accessed through the menus Beneath the 0 button you will see a small box displaying the modes you turned on These mode...

Page 8: ...pe Search tape for any word or number Ctrl F key and the Find On Tape option on the Tape Menu Find Next Repeat last search F3 key and the Find Next option on the Tape Menu Aside from the aforementioned functions you can use your mouse to highlight the text on the tape and copy it to the Windows Clipboard You can modify the Tape Display Settings through the Set Properties screen NOTE When you are u...

Page 9: ... the memory value display will disappear The 5 memory functions are as follows Memory Store Stores the currently displayed number in memory Ctrl M key combination and the MS button Memory Recall Displays the number from memory Ctrl R key combination and the MR button Memory Add Adds the currently displayed number to the number stored in memory and stores the new value M capital M key and the M but...

Page 10: ...y and the Clear Tape option on the Tape Menu Publish Tape Ctrl N key and the Publish Tape option on the Tape Menu Open Saved Tape Ctrl O key and the Open Saved option on the Tape Menu Print Tape Ctrl P key and the Print Tape option on the Tape Menu Show in Tray Ctrl S key and the Show in Tray option on the Properties Menu Stay on Top Ctrl T key and the Stay on Top option on the Properties Menu Pas...

Page 11: ...avaiable functions of that type Select the function you want this button to perform OK Button Save changes and exit Cancel Button Exit without saving changes Set Properties Use this screen to set up the properties of CDML Advanced Calculator You should configure the calculator to those settings which you find most convenient When you open the Properties window your current settings will be display...

Page 12: ...number of visible decimal places depends directly on your set ting for Decimal Places found on this screen This option may also be set from the Modes menu Save Memory If you check the Save Mem box then the calculator memory will be saved as you exit the calculator The next time you start CDML Advanced Calculator the memory will be set to what it was the last time you used the calculator Adding Mac...

Page 13: ...aces 2 to 15 you wish to see when you are using Financial Calculator Mode Exit Button Minimizes If this option is checked clicking the Exit Button will minimize the calculator To exit the calculator right click on the Tray Icon and select Exit or choose Exit from the File Menu Numeric Input Screen Hide Clear If this option is checked then when you clear your calculation the C key or button the wor...

Page 14: ...Page 14 ...

Page 15: ...Page 15 CDML Advanced Calculator Menus File Menu Edit Menu Tape Menu Operators Menu Modes Menu Scientific Menu Financial Menu Properties Menu Help Menu ...

Page 16: ... Timer Backup Data Use this feature to backup your Daily Notes Alarms and Formulas Restore Data Use this feature to restore previously backed up data Exit Exit the CDML Advanced Calculator Edit Menu Copy Save the contents of the readout to the clipboard If you have selected highlighted text on the Tape then that text will be saved to the clipboard instead of the contents of the readout Paste Save ...

Page 17: ...or for editing If you config ured the Publish To settings then the tape will be sent to the program you specified To Scratch Pad Send the contents of the tape Scratch Pad This is useful because the tape text is padded with spaces on the left so that it will look right aligned when using fixed width fonts i e Courier New Clear Clear the contents of the tape Allow Editing Allows you to freely write ...

Page 18: ...nation and the MS button on the CDML Calculator Stores the currently displayed number in memory Recall Ctrl R key combination and the MR button on the CDML Calculator Recalls and displays the number from mem ory Add to M capital M key and the M button on the CDML Ad vanced Calcula tor Adds the currently displayed number to the number stored in memory and stores the new value NOTE The new value is ...

Page 19: ... to enter numbers and do your calculations in the Reverse Polish Notation When the RPN mode is checked you must first enter your numbers and then enter the operators NOTE RPN and Adding Machine modes Can t be on at the same time Show Percentages The calculator will print the actual percentage value to tape as well as the de rived value in the Readout for Number If this option is checked then the p...

Page 20: ...de buttons on the calculator Metric to English Set mode to Metric to English weight and distance conversions or perform same conversions English to Metric Set mode to English to Metric weight and distance conversions or perform same conversions Area Volume Metric to English Set mode to English to Metric area and volume conversions or perform same conversions Area Volume English to Metric Set mode ...

Page 21: ...yperbolic Cosecant Hyperbolic Cotangent Inverse Hyperbolic Sine Inverse Hyperbolic Cosine Inverse Hyperbolic Tangent Inverse Hyperbolic Secant Inverse Hyperbolic Cosecant Inverse Hyperbolic Cotangent NOTE The values for these calculations may be entered in Degrees or Radians Degree The standard method of entering values Radian 1 Radian is equal to 180 pi degrees Additional Scientific Features Reci...

Page 22: ...f periods for an annuity based on periodic fixed payments and a fixed interest rate Net Present Value of Investment Returns the net present value of an investment based on a series of periodic cash flows payments and receipts and a discount rate Annuity Payments Returns the payment for an annuity based on periodic fixed payments and a fixed interest rate Annuity Principal Payment Returns the princ...

Page 23: ...ain calculator screen will remain Topmost Hide Main Window Allows you to hide the CDML Advanced Calculator window but it leaves the Tray Icon or the On Top window depending on the mode in place Number Tape Items If this option is checked line item numbers will appear to the right of the value on tape This does not apply to RPN mode Line items will reset after you press Clear or Equal Don t Hide Ev...

Page 24: ...cess NOTE Show in Tray and Stay on Top can not be used at the same time Help Menu CDML Calculator Help Opens this help file Search Help Allows you to immediately start searching the help file Technical Support Instructions for obtaining technical support Registration Access to various ways to register the CDML Advanced Calculator Registration Screen Opens the Registration Screen Register On Line R...

Page 25: ... our sales person Join CDML Mailing List Link to CDML Mailing List By joining the CDML Mailing List you will be notified of the latest developments at CDML You will also be eligible for special offers and promotions Email CDML Send an email message to CDML About CDML Calculator Shows the About dialog Here you can see the program version contact infor mation or jump to the CDML Computer Services Lt...

Page 26: ...s Intra System Unit Conversions Expression Evaluator Construction Foot Inch Calculator Additional Valid Keys in Expression Evaluator and Construction Foot Inch Calculator Formula Editor Time and Date Calculations Time Entry Calendar Date Notes RPN Stack Scratch Pad Reminder Alarms Sending Keystokes with Alarms Project Timer ...

Page 27: ...n Returns the number of periods for an annuity based on periodic fixed payments and a fixed interest rate For all arguments cash paid out such as deposits to savings is represented by negative numbers cash received such as dividend checks is represented by positive numbers Net Present Value of Investment Returns the net present value of an investment based on a series of periodic cash flows paymen...

Page 28: ...ed in the same units For example if life is given in months period must also be given in months All arguments must be positive numbers Using Conversion Functions To use the Conversion Functions click the Mode button original mode is Calculator until you reach the desired conversion mode Once the desired conversion mode is displayed enter the number you wish to convert and click on the appropriate ...

Page 29: ...ons using Days From Days To Days Hour s to Week s Week s to Day s Hour s to Day s Hour s to Day s Hour s to Minute s Minute s to Day s Hour s to Second s Second s to Day s Time Conversions using Hours From Hours To Hours Hour s to Week s Week s to Minute s Hour s to Day s Day s to Hour s Hour s to Minute s Hour s to Minute s Hour s to Second s Second s to Minute s Time Conversions using Minutes Fr...

Page 30: ...y is represented as the 3 letter abbreviation followed by the full name Equal Sign This is the result of your conversion be tween the From and the To Currencies D L Rates Click this button to receive the latest Currency Exchange Rates file from the Internet Follow additional in structions in the message window NOTE You must subscribe to this service separately Open File Button Once you extracted t...

Page 31: ... and letters valid for the chosen base will work Cancel Button Close this screen OK Button Pass the Decimal equivalent of the value you entered back to the Readout and close the Base Conversions screen Make Topmost Window Up Arrow button Click this button if you want this screen to float on top of all other windows Intra System Unit Conversions Use this screen to calculate the differ ence between ...

Page 32: ...te gigabyte terabyte pe tabyte exabyte zettabyte yottabyte Using the Expression Evaluator The Scientific Expression Evaluator is used to obtain results from a complex or sim ple mathematical expression It follows the operator hierarchy and algebraic gram mar rules For example in a standard calculator 2 2 3 would equal 12 but in an algebraic calculator that same expression would equal 8 This is bec...

Page 33: ... be interpreted by the Expression Evaluator and you checked the Confirm Expression box you will receive a message with the interpreted expression Hence you will be able to make a choice of either accepting the expres sion or editing it Click on the button corresponding to your choice Yes Accept the expression No Edit the interpreted expression Cancel Edit the original expression Make Topmost Windo...

Page 34: ...expression Hence you will be able to make a choice of either accepting the expression or editing it Click on the button corresponding to your choice Yes Accept the expression No Edit the interpreted expression Cancel Edit the original expression Convert check box If this box is checked your expression will appear on tape as the calculator in terpreted it Otherwise your original expression will app...

Page 35: ...Space key Copy Readout to Clipboard Ctrl C key combination Paste Clipboard to Readout Ctrl V key combination Variables X x Y y Z z keys Formula Editor Using this screen you can compile and maintain a list for formulas The formula lists are not the same for Expression Evaluator and Construction Calculator Formula View edit your formulas in this box Name View edit the names of your formulas in this ...

Page 36: ...g formula First you must select from the list a formula you wish to edit and then push this button Delete Button Select from the list the formula you wish to delete and push this button Exit Button Exit this screen Make Topmost Window Up Arrow button Click this button if you want this screen to float on top of all other windows ...

Page 37: ...cti vate this button by pressing the P on your keyboard Result Values Click on any of the result values to enter that value into the Calculator Readout for further calculations The next time in the same session you open this screen you will see which value was submitted Add Button To the right of each Result Type you will notice a button When you push this button you will be able to add or subtrac...

Page 38: ...Date Calculation When you first open the calendar it will show you the current date then it will show you the last date you selected The calendar is written in a manner where it is completely Y2K compliant Month Chose a month to display Year Choose a year to display You can choose any year between 1200 and 2200 Date Click on the date you wish to set or see If you double click on the Date you will ...

Page 39: ... Mode you can view but not edit the RPN Stack on this screen Scratch Pad You can use this as a small text editor You can open multiple in stances of this editor Applicable to Daily Notes RPN and Scratch Pad Modes Bold Check this box if you wish the text to appear bold Settings will be retained until you change them again Italic Check this box if you wish the text to appear italic Settings will be ...

Page 40: ...e Daily Notes Button Save changes and exit Delete Button Delete all notes for this date Use to keep your file from growing to enormous proportions Alarm Button This button allows you to open the Set Reminder Alarms screen right from the Daily Notes screen If you select any text from your note up to 35 characters this text will be entered in to the Alarm Message box Applicable to Scratch Pad Mode O...

Page 41: ...he date when this alarm should sound NOTE You are not allowed to set a onetime alarm for the past Days of Week If you selected the weekly alarm you must select on which day s of week this alarm should sound Alarm Message Enter a short message to display when this alarm goes off Active only if the Type of Alarm is set to Message Open File Displays the file or URL that your alarm will open Active on...

Page 42: ...reen to select a sound wav file to play when sounding the alarm Make Topmost Window Up Arrow button Click this button if you want this screen to float on top of all other windows Sending Keystrokes with Alarms Use these codes to send keystrokes to applications at a predetermined time This only applies to the Reminder Alarms The plus sign caret percent sign tilde and parentheses have spe cial meani...

Page 43: ... To specify repeating keys use the form key number You must put a space be tween key and number For example LEFT 42 means press the LEFT ARROW key 42 times h 10 means press H 10 times Project Timer This feature is primarily for professionals who bill their labor on an hourly basis The timer Start Stop button is located on the main Calculator screen to the left of the Number Lock indicator It looks...

Page 44: ...nformation The forth reason is to let the developers know that you appreciate their efforts and you would like to see further development of the calculator as well as additional products from CDML Computer Services The final reason is to comply with the Licensing Agreement User Name Enter your name here The name must be anywhere from 2 to 30 characters long Serial Number Once you have entered your...

Page 45: ...from the date of registration After the initial 60 days telephone technical support will be available on a paid basis of 20 00 per incident payable by credit card Contact telephone number 718 786 4433 Support by Email Registered users will receive FREE UNLIMITED technical support by email All questions will receive a response within 96 hours All suggestions should be directed to hlpatcdml aol com ...

Page 46: ...Modified Internal Rate of Return internal rate of return when payments and receipts are financed at different rates Net Present Value of Investment current value of a future series of payments and receipts Operand number that an Operator will perform action on i e In the expression 2 3 2 and 3 are operands and is the operator Payment amount of money you pay out Periodic at regular intervals such a...

Page 47: ...Manager U B M Internet bookmark manager for sharing bookmarks between Internet Explorer Netscape Navigator and Opera browsers CDML Advanced Calculator a calculator with tape display memory functions conversion functions and financial functions CDML Computer Services Ltd 29 28 41 Ave Suite 707 Long Island City NY 11101 Tel 718 786 4433 URL www cdml com Fax 718 786 4554 E mail sales cdml com Onsite ...

Page 48: ...he SOFTWARE Title to and ownership of the SOFTWARE any reproductions and any documentation shall remain with CDML and its suppliers You will not adapt or use any trademark or trade name which is likely to be similar to or confusing with that of CDML or any of its suppliers or take any other action which impairs or reduces the trademark rights of CDML or its suppliers 4 Other Restrictions This Agre...

Reviews: