CDML Advanced Calculator version 2.2 User Manual 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.
Page 2
Table of Contents About CDML Advanced Calculator ..................... Page Easy Access ........................................ Page Explanation of the Calculator Screen ............... Page Using the Calculator ............................... Page Using the Tape.................................. Page Standard Calculator Operators................... Page Using Memory Functions.......................... Page Clearing Entries in CDML Advanced Calculator.... Page Other Valid Keys in CDML Advanced Calculator..
About CDML Advanced Calculator Besides the functions of a standard calculator, the CDML Advanced Calculator provides users with the following features: ⇒ a resizable Tape Display ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ 5 Memory Functions 14 Financial Functions 11 conversion modes 7 Intra-System conversion modes Currency Conversions (with daily updates) Time/Date Calculations Base Conversions a Calendar with Daily Notes 34 Scientific Functions a Scientific Expression Evaluator a Foot/Inch Construction Calculator There are
Easy Access In order to be less obtrusive, CDML Advanced Calculator will not appear in the Windows Task Bar when it is minimized. There are two features in the CDML Advanced Calculator to allow you easy, instant access to the calculator while keeping it out of the way. They may be activated (or deactivated) from the Properties Menu. Show in Tray This feature is active by default. When enabled you will see a small calculator icon appear in the bottom right corner of your screen.
The conversions come in handy when dealing with various international and time standards. The financial functions make it easy to derive various payments and dividends (i.e. Mortgage, credit cards, stocks, etc.). 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.
Using the Calculator To use the CDML Advanced Calculator, you can click on the buttons or use the keyboard to enter numbers and operators. You can also use the Tab key to move between buttons and press the Space Bar when you reach the button that you want. Operators can also be entered from the Operators Menu . The original calculator mode is Standard Calculator. The current mode is displayed just below the number Readout, between then Next and Previous Mode buttons.
Using the Tape The tape is very useful in reviewing your work. You can use your mouse to scroll up and down the tape or you can use the following commands. (All of the following commands can be accessed through the Tape Menu.
Square S, s, ^ keys and the x2 button Square Root R, r keys and the x½ button Decimal Separator (Period) . key and the . button (you can also use a comma or whatever your geographical format dictates) Using Memory Functions To help you with complex calculations we included Memory Functions in the CDML Advanced Calculator. There are a total of 5 memory functions. If memory is set, you will see a Check Mark appear to the left of the readout.
Other Valid Keys in CDML Advanced Calculator Annotate Tape / Select All Text on Tape Ctrl-A or N and n keys and the Annotate Tape option on the Tape Menu. Construction Calculator (ft/in) Ctrl-B key and the Construction Calculations option on the File Menu. Copy Readout to Clipboard Ctrl-C key and the Copy option on the Edit Menu. Expression Evaluator Ctrl-E or ( keys and the Expression Evaluator option on the File Menu. Find on Tape Ctrl-F key and the Find On Tape option on the Tape Menu.
Time/Date Calculations F6 key and the Time/Date Calculations option on the File Menu Calendar F7 key and the Calendar option on the File Menu. Currency Conversions F8 key and the Currency Conversions option on the File Menu Numeric Base Conversions F9 key and the Base Conversions option on the File Menu Scratch Pad F12 key and the Scratch Pad option on the File Menu. Toolbar Setup Use this screen to set the function a Toolbar button will perform.
Start Minimized If you check the "Start Min" box, then the next time you start CDML Advanced Calculator, the calculator will not be visible until you click on the tray icon. NOTE: DO NOT SET THE RUN MINIMIZED IN THE WINDOWS SHORT CUT PROPERTIES! Start On Top If you check the "Start On Top" box, then the next time you start CDML Advanced Calculator, only the Stay-On-Top window will be visible. NOTE: Start Minimized and Start On Top boxes can not be checked at the same time. Calc.
accordance with your Numeric geographic format parameters. Input Screen(i.e. 1000.00 will become 1,000.00, 300000.555 will become 300,000.555, and so forth.) Percentage for Number If this option is checked, then the percentages will be calculated for the previous value. Otherwise the percentages will be calculated as the number you entered divided by 100. For example: expression 200+200-20% will equal to 320 if this option is checked or 399.80 if this option is not checked.
Page 14
CDML Advanced Calculator Menus • File Menu • Edit Menu • Tape Menu • Operators Menu • Modes Menu • Scientific Menu • Financial Menu • Properties Menu • Help Menu Page 15
File Menu Scratch Pad Displays a new instance of the small text editor. Show Calendar Displays the calendar. Expression Evaluator Same as hitting the ( button or Ctrl-E. Use this to launch the Expression Evaluator. Time/Date Calculations Same as hitting F6. Use this option to calculate differences between various times and dates. Currency Conversions Same as hitting F8. Use this option to convert between various currencies. You can sign up for daily exchange rates updates.
position. If you started the CDML Advanced Calculator with the "/nic" command line switch then this option will also exit the program. View RPN Stack Use this option when you are using RPN mode and wish to see the contents of your stack. The stack will be displayed in a separate floating window. Set Billing Rate Use this option to set the default Hourly Billing Rate used for calculations in the Project Timer and the Billing Function.
Operators Menu Add Same as hitting the + button. Subtract Same as hitting the - button. Multiply Same as hitting the * button. Divide Same as hitting the / button. Percent Same as hitting the % button. Square Root Same as hitting the x½ button. Square Same as hitting the x2 button. Change Sign Changes the sign of the value in the Readout between positive and egative. Clear Same as hitting the C button. Use this to clear the last calculation and reset to 0. Clear Entry Same as hitting the CE button.
Modes Menu Financial This will display the result of your calculations in a currency format (i.e. 5 will be 5.00, 3.2 will be 3.20 and 4.006 will be 4.01). The number of visible decimal places depends directly on your setting for the number of decimal places you wish to see. Auto-Decimal By special request from our users in the accounting profession. If Auto-Decimal Mode is checked, when entering a series of numbers, you don't need to enter the decimals.
Repeat Subtraction If this option is checked, then you can repetitively press Minus ("-") for subtraction. NOTE: If this mode is turned on, you will need to use the Change Sign option on the Operators Menu or the "+/-" button on the calculator to enter negative numbers. Intra-System Conversions There are seven Intra-System conversion modes: Metric, Computer and English Weight, Square, Cubic, Length and Capacity. These are useful to determine relations between units of measure in the same system (i.e.
Scientific Menu Sine Cosine Tangent Arctangent Natural Logarithm Exponent (base of natural logarithm) Secant Cosecant Cotangent Logarithm to Base N (you will be prompted to enter the value for the base) Inverse Sine Inverse Cosine Inverse Secant Inverse Cosecant Inverse Cotangent Hyperbolic Sine Hyperbolic Cosine Hyperbolic Tangent Hyperbolic Secant Hyperbolic Cosecant Hyperbolic Cotangent Inverse Hyperbolic Sine Inverse Hyperbolic Cosine Inverse Hyperbolic Tangent Inverse Hyperbolic Secant Inverse Hyperbol
e constant Value Enters the e value to the Readout. Golden Cut Value Enters the golden cut value to the Readout. Financial Menu Interest Payment Returns the interest payment for a given period of an annuity based on periodic, fixed payments and a fixed interest rate. Interest Rate per Period Returns the interest rate per period for an annuity. Interest for X Days Returns the interest (straight or compound) for a given period (in days) of an annuity based on a fixed interest rate.
Double Declining Balance Depreciation Returns the depreciation of an asset for a specific time period using the doubledeclining balance method. NOTE: For more information see the Explanation of Financial Functions. Properties Menu Properties View or modify the settings for CDML Advanced Calculator Show in Tray Show CDML Advanced Calculator in the System Tray (bottom-right corner).
Copy Formatted Allows you to copy the contents of the Readout in formatted form. Select Printer Allows you to select which printer you wish to print your tape to (useful if you have multiple printers or want to fax the tape). Set Alarms Use this option to set your Reminder Alarms. Alarms Enabled Check this option to enable Reminder Alarms. Hide / Show Number Keys If you have limited screen real estate and don't use the On-Screen Number Pad (the bottom portion of the calculator), then you can hide it.
Calculator Web Site Link to CDML Advanced Calculator home on the Internet. Email Technical Support Email to CDML Technical Support. All question will be responded in 96 hours. Email Sales Email massage to 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.
Advanced Calculator Functions • Financial Functions • Conversion Functions • Currency Conversions • Numeric Base Conversions • 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 Pag
Financial Functions Financial functions are used for various financial calculations. To use these functions you must answer the questions asked and the result will appear on tape together with your answers. Interest Calculator Returns the interest payment for a given period of an annuity based on periodic, fixed payments and a fixed interest rate.
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. Straight Line Depreciation Returns the straight line depreciation of an asset for a single period. The depreciation period must be expressed in the same unit as the life of the asset. For example, to see the depreciation in months, you must declare the life of the asset in number of months.
Area and Volume English to Metric Area Volume Inches to Centimeters (square) Feet to Meters (square) Yards to Meters (square) Miles to Kilometers (square) Feet to Meters (cubic) Yards to Meters (cubic) Pints to Liters Gallons to Liters Temperature Area Volume .
Currency Conversion Use this screen to calculate the Exchange Rate between two currencies. If you have a value displayed in the Readout, that value will be passed to this screen as the amount of the From currency (otherwise amount will be set to 1). HINT: You can see formatted numbers in the Tooltips of each value. When you open this screen, the From and To currencies will be set to those you used last. From Currency A drop-down list of available currencies.
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. Show D/L Help If this option is checked, you will see a message window with instructions after you click the D/L Rates button. Numeric Base Conversions Use this screen to convert numbers between Binary (base 2), Octal (base 8), Decimal (base 10), and Hexadecimal (base16) representations.
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.
from the Windows Clipboard. To use the variables, enter corresponding values in to the three boxes. When you build your expression, enter the variables instead of the numbers. Don't forget to enter the correct operators. For example, if X=5 and Y=5 then the expression XY will be calculated as 5*5. If you wish to reset the variable values, then push the Clear Variables button. Along the same lines, the expression 3X/2X will be calculated as (3*5)/(2*5) (resulting in 1.5), NOT as 3*5/2*5 (resulting in 37.5).
The Construction Calculator was developed on the basis of the Expression Evaluator. The Construction Calculator follows the same rules of algebra as the Expression Evaluator, but it allows you to enter values in feet and inches (i.e. 2'5" * 3'8") Expression Readout This is the box located to the left of the OK button. Enter (type or paste) your expression here. Value of X, Value of Y, Value of Z These are the three boxes located underneath the Expression Readout.
Additional Valid Keys in Expression Evaluator and Construction (Foot/Inch) Calculator Add + key Subtract - key Multiply * key Divide / key Remainder (Modulus) \ key (Used to divide two numbers and return only the remainder.) Percent % key Square S, s, ^ keys Square Root R, r keys Pi (3.141592653) P, p keys Period (Decimal Point) .
Click this button to add formulas to your list. Make sure to give each formula a unique name. Edit Button Edit an existing 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.
Time/Date Calculations Use this screen to calculate the difference between two Time and/or Date values. The result is returned in two formats: 1. Standard Difference in Days, Hours, Minutes and Seconds. 2. Unit Difference in each of the following units: year, month, day, hour, minute or second. When you open this screen, both dates will be set to today and both times will be set to current time.
Time Entry Use this screen to enter time for Time/Date Calculation. When you first open the Time Entry screen, it will show you current time. Hours, Minutes, Seconds Type in the proper values or use the up/down buttons. AM/PM If you are using the 12 hour mode, then you can use the up/down buttons to change the AM/PM value. 24 Hour Check this box to use 24 Hour (Army) time. Uncheck it to use the 12 hour time. The default is whatever your Windows Regional Settings show.
OK Button Close the calendar and pass the result back to the previous screen. This button is visible ONLY when you use the Calendar to pass information. Date Notes/ RPN Stack/ Scratch Pad DATE NOTES: Use this screen to add notes (up to 1024 characters) to any date. For example, we use this to keep notes on what work was performed and refer back to them when we are billing out the time Sheets. HINT: This screen is available from the Calendar screen.
Find Button Search the text and highlight the found match. Find Next Button Continue the previous search. Open Button Open a saved text file. Save Button Save text to a file. Clock Button Insert the current date and time at the bottom of your text. This is useful for keeping a log. Make Topmost Window (Up Arrow button) Click this button if you want this screen to "float on top" of all other windows. Exit Button Exit this screen.
Reminder Alarms Use this screen to set your Reminder Alarms. Alarms can be enabled or disabled from the Properties Menu. Type Of Alarm Select the type of alarm you wish to set. Message - A message that you entered will be displayed. File - Launch a file. Same as clicking on that file in the Windows Explorer. Program - Run a program. Same as using the Run command from the Start Menu. Keystrokes - Send keystrokes to a program that has the focus. Same as typing.
Keystrokes Enter the codes for the keystrokes you want to send. Active only if the Type of Alarm is set to Keystrokes. Time You must set a time when this alarm should sound. Submit Button After you entered the information for a new alarm, click this button to add this alarm to the list. Delete Button Select an alarm from the list and click this button to remove it. Exit Button Exit this screen. List of Existing Alarms This is a list of existing alarms.
PRINT SCREEN RIGHT ARROW UP ARROW F16 END TAB Codes {BACKSPACE}, {BS}, or {BKSP} {BREAK} {CAPSLOCK} {DELETE} or {DEL} {DOWN} {END} {ENTER}or ~ {ESC} {HELP} {HOME} {INSERT} {LEFT} {NUMLOCK} {PGDN} {PGUP} {PRTSC} {RIGHT} {SCROLLLOCK} {TAB} {UP} {F1} {F2} {F3} {F4} {F5} {F6} {F7} {F8} {F9} {F10} {F11} {F12} {F13} {F14} {F15} {F16} To specify keys combined with any combination of the SHIFT, CTRL, and ALT keys, precede the key code with one or more of the following codes: Key Code SHIFT CTRL ALT + ^ % To s
Registration Screen This screen is used to register the CDML Advanced Calculator. Please use the Registration Form to calculate the proper registration amount. Why Register There are several reasons why you should register the CDML Advanced Calculator. You must register the calculator to unlock all features (applies to the ShareWare version only). ⇒ The primary reason is to become eligible for Technical Support and product upgrades.
Technical Support Support by Phone Registered users will receive FREE telephone support during regular busi ness hours (10:00am to 5:00pm EST). This support is available for the first 60 days 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.
Glossary Annuity series of fixed cash payments made over a period of time. An annuity can be a loan (such as a home mortgage) or an investment (such as a monthly savings plan). Argument requested parameter (such as a value or a percentage rate) which you must provide. (NOTE: Used in financial functions.) Asset item or property which may depreciate.
About CDML Computer Services, Ltd. We, at CDML Computer Services, Ltd. pride ourselves on the fact that we are able to minimize our customers' computer problems! For years we have been providing services ranging from basic hardware installations to custom software solutions and everything in between (including networking and accounting/POS solutions).
Copyright/Licensing (c) 1994-1999 CDML Computer Services, Ltd. All rights reserved. CDML Computer Services, Ltd. 29-28 41 Avenue, Suite 707 Long Island City, NY 11101 Tel. (718) 786-4433 Fax (718) 786-4554 User License: This program and documentation are copyrighted and may not be altered, modified or reverse engineered. For more information contact CDML Computer Services, Ltd.