Showing posts with label printing calculator. Show all posts
Showing posts with label printing calculator. Show all posts

Saturday, April 4, 2020

Retro Review: Canon Palm Printer P1-DH V

Retro Review:  Canon Palm Printer P1-DH V



Quick Facts:

Model:  Palm Printer P1-DH DV
Company:  Canon
Type:  Printing
Years:   I think this model is around 2016, not sure, I got this from a search on Amazon.  The current version is P1-DH V3
Display:  12 digits
Batteries:  4 AAA Battery and/or AC Adapter AD-380
Original Retail Price:  about $30.00 to $35.00
Logic:  Chain

This review is on an older model P1-DH DV.  I think the current version at the time of this post is the P1-DH DV3. 

I will focus my review on the keyboard and features only, not on the printing features. 

The calculator will operate on AC power alone, without batteries, which I like. 

Unlike most printing calculators, the P1-DH V operates as a four-function Chain calculator instead of an adding machine.  For example:  to add 2, 7, and 11, type:

2 [ + ] 7 [ + ] 11 [ = ]

Result: 20

Features

This is a standard printing calculator that has the following features:

*  Decimal Point Selectors:  F (float, no indicator), 0, 2, 3, 4, A (add mode).  The mode is changed by the key [DEC].   Float is the default mode. 

*  Rounding/Truncate Toggle:  toggle between rounding and truncate with the [5/4] key.  When the 5/4 is on, the calculator is on rounding mode.  Note that this setting has no affect on results on when the decimal point selector is set to Float.

Example:

Float Mode:
1 [ ÷ ] 6 [ = ] returns 0.16 666 666 666

2 Decimal Place Mode:  (2 indicator)
5/4 on (Rounding mode):  1 [ ÷ ] 6 [ = ] returns 0.17
5/4 off (Truncate mode):  1 [ ÷ ] 6 [ = ] returns 0.16

*  One memory register is available, with sum and difference.   When [ M+ = ] is pressed, the calculation is completed and is added to the memory register.   When [ M- = ] is pressed, the calculation is completed and is subtracted from the memory register.

Example:

1000 * 298 + 928 * 172 - 442 * 180

[ RM/CM ] until memory is cleared
1000 [ × ] 298 [ M+ = ]
928 [ × ] 172 [ M+ = ]
442 [ × ] 180 [ M- = ]
[ RM/CM ]
Result:  378,056

*  Time Calculations:  You can enter hours-minutes for calculations in either AM/PM or 2400 hour format by using the [TIME CAL] key.  You know the calculator is ready to accept hours-minutes when the screen shows 00:00.  In AM/PM mode, switch between AM/PM by use the [TIME CAL AM/PM] button.  To calculate the difference between times, the required key is the key with the tilde mark on it.  ( [ ~ ] )

Example:  What time has passed between 23:17 and 11:16?  (2400 hours)

[TIME CAL] [TIME CAL] (00:00 without an AM/PM indicator means 2400 hours):
2 3 1 7 [ ~ ]
1 1 1 6 [ = ]

11:59 (11 hours, 59 minutes)

* Cost/Sell/Margin and Sales Tax Calculation.  See the next section.

The [ B ← → T ] Key

The [ B ←→ T ] rules what functions the blue keys execute on the P1-DH V. 

Indicator T:  Tax Mode (Default mode)

[ TAX+ ]:  Add tax using the rate stored
[ TAX- ]:  Subtract tax using the rate stored
[ RATE ]:  Press this key to enter the tax rate (RATE will be blinking), press [ RATE ] again to finish

Indicator B:  Business Mode

[ COST ]:  Cost
[ SELL ]:  Sell
[ MARGIN ]:  Margin

Enter any of the two values, the third is automatically calculated.

Example: 
Sell = $29.95,  Margin = 8%

[ B ←→ T ] until B appears
29.95 [ SELL ] (SELL flashes)
8 [ MARGIN ]

Result:  27.55 (COST indicator)

Keyboard

The keyboard is nice and light.  The keys are rubber and very responsive.  The key response and register is great.  My hands are a little too big but it is possible to speed calculate on the Palm Printer. 

I like the screen but I wish the indicators were bigger, as they are too tiny for my preference.  Just make sure you triple check which mode you are in.  This model I purchased in December 2019 at a Revivals Store in Palm Springs. 

Eddie

All original content copyright, © 2011-2020.  Edward Shore.   Unauthorized use and/or unauthorized distribution for commercial purposes without express and written permission from the author is strictly prohibited.  This blog entry may be distributed for noncommercial purposes, provided that full credit is given to the author.

Wednesday, June 6, 2012

Arithmetic, Powers, Percent Change, and Square Roots using the Printing Calculator

Printing Calcualtor Madness

Printing calcualtors, better known as adding machines and 10-key machines are calculators designed for the office. If you are a professional accountant, CEO, auditor, tax preparer, or supervisor, chances are you operate these machines at least once in a while if not every day. The Sharp EL-1750V printing calculator is pictured below.

Introduction

This blog entry will show you how to extend the operation of the printing calculator beyond the mere adding and subtracting. While a printing calculator may not be a weapon of choice for super advanced mathematics, we can use some of the features to do some cool arithmetic and algebraic problems. Amaze your office friends with these techniques!

Note: I will assume the calculator is set to Float (F) mode and not in Add mode (A, or +)

The Printing Calculator

You have a printing office calculator if you have keys such as +=, -=, *T, ♢S, and GT.

The printing calculator operates on a hybrid notation. Addition and subtraction operate by postfix notation. That is, enter the number, then press the + key or - key, and repeat. Addition and subtraction operations are terminated by a totals key, labeled *, *T, or */T. For this blog entry, I will use *T to symbolize the totals key.

Example 1: 45 + 68 + 99 - 100 = 112

Keystrokes will be in blue and Courier font.


45 +
68 +
99 +
100 - *T


Multiplication and division operate by infix notation. This is enter the first number, press either the × or the ÷ key, then enter the second number. Multiplying and dividing operations are terminated by the equals key. The equals key can be by itself (=) or coupled by a plus or minus operation (+= or -=).

Example 2: 24 × 72 ÷ 6 = 288

24 ×
72 ÷
6 =


The memory keys are your good friends on the printing calculator. Here is a basic rundown of the memory keys:

M+: Adds whatever is in the display to the memory register
M-: Subtracts whatever is in the display from the memory register
MS or M♢ : Displays and recalls the contents of the memory register
MT or M* : Recalls the contents of the memory register AND resets the memory register to 0.

For this blog entry, I will use the M ♢ and M* notation. It is often a very good idea to "clear memory" first by pressing M* before doing several of the more complex calculations.

Now that you have it, let's go on to the arithmetic calculations. Paper printing is optional but unless you have ton of tape, it is not really necessary.

Arithmetic

Couple of Golden Rules:

1. Make sure memory is clear before beginning (necessary most of the time).
2. If you remember "My Dear Aunt Sally" (multiplication and division before adding and subtracting), the rules of parenthesis, and the rules involving rational expressions, we're in business. See, algebra class pays off!
3. Do not forget to terminate adding/subtracting calculations with *T before switching to multiplying/dividing.
4. Likewise, do not forget to terminate multiplying/dividing calculations with = before switching to adding/subtracting. Before starting the adding/subtracting, press the + key once to tell the printing calculator to add the number.

Let's begin. I use the capital letters A, B, C, etc. to represent numbers (as variables).

#1. A × B + C
Keystrokes:
A × B =
+ C + *T


Example: 5 × 2 + 10 = 22
5 × 2 =
+ 12 + *T


#2. (A + B) ÷ C
Keystrokes:
A + B + *T
÷ C =


Example: (56 + 27) ÷ 3 = 27.6666666667
56 + 27 + *T
÷ 3 =


Here is where the memory keys get used. If you have to switch signs (i.e. negate a value), remember to use the plus/minus key +/- .

#3. A × B + C × D
Keystrokes:
M*
A × B = M+
C × D = M+
M*


Example 1: 4 × 1.99 + 8 × .99 = 15.88
M*
4 × 1.99 = M+
8 × .99 = M+
M*


Example 2: A bill with sales tax.
(2 × 19.95 + 10.99 + 3 × 4.99) + 8%
= (2 × 19.95 + 10.99 + 3 × 4.99) × (1 + 8 ÷ 100)
= (2 × 19.95 + 10.99 + 3 × 4.99) × 1.08
M*
2 × 19.95 = M+
10.99 M+
3 × 4.99 = M+
M* × 1.08 =


#4. A × B - C × D
Keystrokes:
M*
A × B = M+
C × D = M-
M*


Example: 3 × 4 - 2 × 3.1 = 5.8
M*
3 × 4 = M+
2 × 3.1 = M-
M*


#5. (A + B) ÷ (C + D)
The trick here is to work on the denominator first. Keystrokes:
M*
C + D + *T M+
A + B + *T
÷ M* =


Example 1: (6 + 3.9) ÷ (5 - 4.1)
M*
5 + 4.1 - *T M+
6 + 3.9 + *T
÷ M* =


Example 2: 2 × (3 + 4) ÷ (7 + 8) = .93333333333
M*
7 + 8 + *T M+
3 + 4 + *T
÷ M*
× 2 =


#6: Working With Mixed Fractions
Mixed fractions in the form of A B/C can be entered with the following keystrokes:
B ÷ C = + A + *T

Be sure to work with memory when you adding and subtracting fractions. You will get an answer in decimal format, no matter how nice your fractions are.

Example: 4 2/5 + 3/7 - 2 1/9 = 2 226/355 = 2.71746031746
M*
2 ÷ 5 = + 4 + *T M+
3 ÷ 7 = M+
1 ÷ 9 = + 2 + *T M-
M*

Cost/Sell/Margin and using those keys to find Δ%

#7. Margin
The equation for Cost/Sell/Margin calculations is:

100 × (sell - cost) ÷ sell = margin

Let A be the cost of the item and B be the selling price.
Keystrokes:
A COST
B SELL (Margin is automatically calculated)


Example: If the cost of an item is $3,200 and the selling price is $4,800, what is the margin?
3200 COST
4800 SELL


The margin is 33.3333333333%

#8. Percent Change Δ%
The equation for percent change is:

100 × (new - old) ÷ old = Δ%

Note that

100 × -1 × (old - new) ÷ old = Δ%

It looks like the Cost/Sell/Margin equation above. We can use the Cost/Sell/Margin and the change sign (+/-) to calculate Δ%.

Let A be the old number and B be the new number.
A SELL
B COST +/-


Example: Find the percent change from 17.95 to 24.65. 17.95 is the old number, 24.65 is the new number.
17.95 SELL
24.65 COST +/-


Δ% = 37.3259052924%

Reciprocals and Powers

#9. Reciprocals

The reciprocal of A is 1 ÷ A.

We can use straight division, memory, or a third technique which can be useful in more complex calculations.
A ÷ = =

Example 1. Calculate the reciprocal of 4. (4^-1)
4 ÷ ÷ =

4^-1 = 1 ÷ 4 = 2.5

Example 2. 1 ÷ (60.7 - 38.6) = (60.7 - 38.6)^-1 = .0454886877
60.7 + 38.6 - *T ÷ ÷ =

#10. Powers

To raise a number A to a power N (N is an integer), use the following technique:
1. Enter A
2. Press the × key N-1 times.
3. Press the = key.

To square A, press A × =.
To cube A, press A × × =.

For practical purposes, N should not be too high, unless you want to press × many times while keeping a mental count.

If N is negative, follow the power calculation with a reciprocal calculation. See Example 2.

Example 1: 3.6^3 = 46.656
3.6 × × =

Example 2: 5000 × 1.1^-4 = 3,415.50672768
1.1 × × × =
÷ ÷ =
× 5000 =


Example 3: (3 + 2.4)^2 - (3.1 - 2.8)^3 = 29.133
*M. (clear memory)
3 + 2.4 + *T × = M+
3.1 + 2.8 - *T × × = M-
*M


Square Root Routine

One of the most annoying things about printing calculators is the lack of a square root key (√). There is an iterative method for finding the square root using the Babylonian Method (if you want a challenge or don't feel like getting a calculator with a square root function or running Excel):

To find √S (the square root of S):

1. Start with an initial guess x0. Obviously, the better the initial guess, the faster this method goes.
2. Calculate x1 = (x0 + S ÷ x0) ÷ 2
3. As you repeat Step 2, more and more decimal places should "repeat" themselves. For each loop, set x1 as the new x0.

Keystroke wise:
To start: M* x0
Loop: M+ S ÷ M♢ = M+ M* ÷ 2 =


Example: √125 with an initial guess x0=10
M* 10

Loop #1:
M+ 125 ÷ M♢ = M+ M* ÷ 2 = (11.25)

Loop #2:
M+ 125 ÷ M♢ = M+ M* ÷ 2 = (11.1805555555)

Loop #3:
M+ 125 ÷ M♢ = M+ M* ÷ 2 = (11.1803398895)

Loop #4:
M+ 125 ÷ M♢ = M+ M* ÷ 2 = (11.1803398874)

Loop #5:
M+ 125 ÷ M♢ = M+ M* ÷ 2 = (11.1803398874). STOP


Hence √125 = 11.1803398874


Have fun impressing your co-workers and friends. It's been a blast as always! Until next time, Eddie




This blog is property of Edward Shore. © 2012

Python: Drawing a Ring of Circles

Python: Drawing a Ring of Circles The goal: Draw a number of circles that revolve around the origin (0,0). The center of each circle i...