Challenge Questions Blog

Challenge Questions

Stop in and exercise your brain. Talk about this month's Challenge from Specs & Techs or similar puzzles.

So do you have a Challenge Question that could stump the community? Then submit the question with the "correct" answer and we'll post it. If it's really good, we may even roll it up to Specs & Techs. You'll be famous!

Answers to Challenge Questions appear by the last Tuesday of the month.

Previous in Blog: The Remainder: Newsletter Challenge (12/07/10)   Next in Blog: Satellite Mass: Newsletter Challenge (02/01/11)
Close
Close
Close
Page 1 of 2: « First 1 2 Next > Last »
Rate Comments: Nested

Calculating Machine: Newsletter Challenge (01/04/11)

Posted January 02, 2011 5:01 PM

This month's Challenge Question:

You have four single-operation calculating machines -- one only adds, one only subtracts, one only multiplies, and one only divides. Which machine is the most useful in performing any one of these four mathematical operations?

And the Answer is...

The machine which will only subtract is most useful, because with it you can perform any one of the other three operations. Suppose you want to add A + B, where A and B are any numbers. Select any large number X and perform the following operations sequentially:

a = X – A

b = a - B = (X - A)-B

c = X – b = X - [(X – A) – B] = X – (X – A – B) = X – X + A + B = A + B

Notice that all these operation are subtractions.

Multiplication and Division can be replaced by repeated additions and subtractions.

The other three machines can't perform the other three operations.

Reply

Interested in this topic? By joining CR4 you can "subscribe" to
this discussion and receive notification when new comments are added.

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
2
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#1

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 5:42 PM

The one that subtracts. All the other operations can be performed if numbers can be subtracted. (Remember A+B = A--B).

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply Good Answer (Score 2)
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#2
In reply to #1

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 7:38 PM

GA and that's all I have to add --subtract

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Guru
Hobbies - Fishing - Old Salt Hobbies - CNC - New Member United States - US - Statue of Liberty - New Member

Join Date: Mar 2007
Location: Rosedale, Maryland USA
Posts: 5197
Good Answers: 266
#12
In reply to #1

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 1:40 PM

Though we know that to be a fact as far as A+B = A--B. A calculator may come up with a syntax error.

__________________
Life is not a journey to the grave with the intention of arriving in a pretty, pristine body but rather to come sliding in sideways, all used up and exclaiming, "Wow, what a ride!"
Reply
Anonymous Poster
#17
In reply to #12

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 10:33 PM

I tried with calculator, answer is given without syntax error...

Reply
Guru
Hobbies - Fishing - Old Salt Hobbies - CNC - New Member United States - US - Statue of Liberty - New Member

Join Date: Mar 2007
Location: Rosedale, Maryland USA
Posts: 5197
Good Answers: 266
#28
In reply to #17

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:21 AM

Mine does

__________________
Life is not a journey to the grave with the intention of arriving in a pretty, pristine body but rather to come sliding in sideways, all used up and exclaiming, "Wow, what a ride!"
Reply
Associate

Join Date: Jul 2008
Location: Red River Valley
Posts: 35
Good Answers: 1
#3

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 9:36 PM

I choose the machine that does division

Addition can be easily done by hand or mentally

Subtraction likewise

Multiplication can be hand done by successive addition or halving/doubling

Division by machine would be the most useful as it is not easily done manully

Reply Score 1 for Good Answer
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#25
In reply to #3

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 5:31 AM

GA: I agree, see answer #24 below.

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply
Guru
Technical Fields - Project Managers & Project Engineers - New Member

Join Date: Aug 2006
Location: Midwestern United States
Posts: 843
Good Answers: 76
#32
In reply to #25

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 9:01 AM

Yep... that was what I remember being taught. GA to your #24 as well... I really need to read the whole thread before I post.

JavaHead

__________________
Reuters - Investigators found that the recent thread derailment in CR4 was caused by over-weight creatures of lore and request that membership DON'T FEED THE TROLLS.
Reply
Guru
Technical Fields - Project Managers & Project Engineers - New Member

Join Date: Aug 2006
Location: Midwestern United States
Posts: 843
Good Answers: 76
#31
In reply to #3

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:58 AM

GA.

It is the one machine that can perform any of the 4 operations with common knowledge taught at the basic algebraic level. No knowledge of binary required, which not all are taught, no knowledge of shifting required, no knowledge of 2's Complement required, no requirement of converting the original given values into another format.

Just need to know the formula, order of operations, and how to add or subtract '1' in your head.

Older&wiser, congratulations on your first GA! Welcome to CR4.

JavaHead

__________________
Reuters - Investigators found that the recent thread derailment in CR4 was caused by over-weight creatures of lore and request that membership DON'T FEED THE TROLLS.
Reply Score 1 for Good Answer
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#4

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 10:06 PM

Well, A - B = A + (-B). So addition isn't too much different from subtraction. Multiplication and division are repeats of the first two.

(I heard in just recent news about the reintroduction of the soroban to Japanese math classes.)

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#5
In reply to #4

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 10:11 PM

How do you enter a negative number?

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#6
In reply to #5

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/02/2011 10:39 PM

Doesn't A + B = A -(-B) also require entering a negative number?

Maybe it's just a tomayto/tomahto thing?

(Dances around issue of smuggling in 2's or 10's complement.)

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#9
In reply to #6

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 9:10 AM

Depends how the [-] key operates, and if there are 'bracket' keys. 0-B should enter -B. Without a [-] (or 'change sign' key) I can't see any way of entering a negative.

(also steering well clear of complements - it would take a lot of pencil-and-paper work (or a subtract function?) to generate them)

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply
Guru

Join Date: Oct 2009
Posts: 1460
Good Answers: 30
#22
In reply to #5

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 4:20 AM

Precisely. Unless you can enter a negative number none of the machines is fit for all purposes. If you can enter a negative number the addition and subtraction machines are equally efficient. Both of them can be used for multiplication by either repeated addition or repeated subtraction (possibly involving a negative number), and both of them can be used for division by repeated addition or repeated subtraction (possibly involving a negative number). Where is the problem?

Reply
Anonymous Poster
#56
In reply to #5

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 12:16 AM

By subtracting it from zero

Reply Score 1 for Good Answer
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#57
In reply to #56

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 2:01 AM

Exactly!

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply Off Topic (Score 5)
4
Guru

Join Date: Aug 2007
Location: Earth - I think.
Posts: 2143
Good Answers: 165
#7

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 12:18 AM

Historically addition has been used. Take a binary number with 3 digits PLUS 1 digit for the sign bit:

000b=0d

111b=7d

So to subtract 001b (1d) from 110b (6d), take 001b, invert it (110b) and add 1 (111b).

Then take the 110b, add 111b to get 1 (sign positive), with 101b (5d).

This is how it was done back in the days of machine language programming.

The multiplication and division properties can be derived from "shift left", and "shift right" respectively.

__________________
TANSTAAFL (If you don't know what that means, Google it - yourself)
Reply Good Answer (Score 4)
Guru
Popular Science - Cosmology - New Member Engineering Fields - Civil Engineering - New Member Engineering Fields - Nuclear Engineering - New Member United States - Member - New Member

Join Date: Aug 2010
Posts: 714
Good Answers: 38
#10
In reply to #7

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 11:12 AM

You explained much better than I was going to. GA. I was going to simply state that at the most basic level a computer always adds for each and every function. You said that's how it was done "back in the day", but I think this still holds.

__________________
Sometimes my thoughts are in a degree of order so high even I don't get it...
Reply
Guru

Join Date: Aug 2007
Location: Earth - I think.
Posts: 2143
Good Answers: 165
#11
In reply to #10

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 12:24 PM

I suspect it does still hold true at the most basic level. But since it has been ~30 years since I did this sort of thing on a daily basis, I am not positive of that fact.

I have played with the concept over the years, and it holds true for any number base.

__________________
TANSTAAFL (If you don't know what that means, Google it - yourself)
Reply Off Topic (Score 5)
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#15
In reply to #7

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 5:17 PM

You're correct (to a degree), so GA, - but how useful (to quote the challenge question) would your calculator be?

Shall we discuss Turing machines?

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply
Guru

Join Date: Aug 2007
Location: Earth - I think.
Posts: 2143
Good Answers: 165
#16
In reply to #15

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 9:37 PM

Hmm. Just went back and reread the question. I was thinking of the digital domain, and missed an important point. Hats off to you JohnDG! This however is my favorite calculator:

__________________
TANSTAAFL (If you don't know what that means, Google it - yourself)
Reply Off Topic (Score 5)
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#18
In reply to #16

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 10:50 PM

Oh wow, paleontology--I haven't seen one of those fossils in years!

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru

Join Date: Oct 2006
Location: 44.56024"N 15.307971E
Posts: 8277
Good Answers: 270
#114
In reply to #18

Re: Calculating Machine: Newsletter Challenge (01/04/11)

08/02/2011 1:51 AM

Hey, don't knock it..it helped put the first man on the moon.Do you know how to use one?Very fast once learned,and dead-on accurate.

It still amazes me what we were doing before the digital age took over.

If a EMP were to strike, you could not buy anything, not even a hamburger, unless you could find a country store with a mechanical cash register.Even then, you would have to walk, because vehicles would not run, unless you found some old dinosaur vehicle with points and condenser ignition.Remember them?

The power grid would go down, no lights, no heat, no cool.Hard wired relay logic replaced by fragile digital is walking on very thin ice.True, digital has it's advantages, but it is very interdependent on a lot of unbroken links to function.

I am sure the military has very tight Faraday shielding on critical structure, but if a signal can get out, EMP can get in.

I am not saying return to those glorious days of yesteryear, where the trails were littered with road apples, but it is nice to know you could survive without digital.

They should teach slide rule for any serious math student, as a backup, for when their brain(computer) locks up due to input overload.

__________________
"A man never stands so tall as when he stoops to help a child." "Never argue with a stupid person.They will drag you down to their level and beat you with experience" "To create an apple pie from scratch, first you must create a universe"
Reply Off Topic (Score 4)
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#115
In reply to #114

Re: Calculating Machine: Newsletter Challenge (01/04/11)

08/02/2011 2:15 AM

About 3 (?) years ago, Scientific American did a retrospective on slide rules, complete with a paper cutout. A nice reminiscence for us old-school slipstick operators.

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru
Popular Science - Cosmology - New Member Engineering Fields - Civil Engineering - New Member Engineering Fields - Nuclear Engineering - New Member United States - Member - New Member

Join Date: Aug 2010
Posts: 714
Good Answers: 38
#116
In reply to #114

Re: Calculating Machine: Newsletter Challenge (01/04/11)

08/02/2011 12:58 PM

When I first started working for the firm I'm at the big boss sat down with me with a slide rule (I laughed under my breath) and we did a little pipe sizing race. After that schooling I got myself one, and I always carry it with me out in the field. Once I learned how quick I can do preliminary calcs with one, I almost started leaving the calculator in the car.

__________________
Sometimes my thoughts are in a degree of order so high even I don't get it...
Reply Off Topic (Score 5)
Power-User
Engineering Fields - Electrical Engineering - Not so new Member Popular Science - Weaponology - New Member Hobbies - Fishing - New Member, old hobby.

Join Date: Nov 2008
Location: Windhoek, Namibia, South west africa
Posts: 410
Good Answers: 23
#19
In reply to #16

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 12:56 AM

My old man gave me a hiding with one of those 'things' ! I DON'T like 'em yet.

__________________
tHe days of good inglisH haz wented.
Reply Off Topic (Score 5)
Guru
United Kingdom - Member - Not a New Member Hobbies - Musician - New Member Hobbies - Fishing - New Member

Join Date: May 2006
Location: Reading, Berkshire, UK. Going under cover.
Posts: 9684
Good Answers: 468
#23
In reply to #16

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 5:24 AM

Here's my "student" one:

This is too big to lose, but sadly, my "grown-up" pocket one (which came in a nice leather case) is lost in the mists of time. It was similar to this one:

__________________
"Love justice, you who rule the world" - Dante Alighieri
Reply Off Topic (Score 5)
2
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#8

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 8:35 AM

Before the days of electric calculators (and long before the days of electronic calculators) there used to be adding machines called comptometers http://en.wikipedia.org/wiki/Comptometer which were technically add-only machines, but could be used also to subtract, multiply and divide (using the 9s-complement method and by shifting).

My answer, then, is that any one of the 4 choices can be made to work -- but the simplest to use would be the adding machine.

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply Good Answer (Score 2)
3
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#34
In reply to #8

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 9:54 AM

To elaborate on my previous answer of using an add-only calculator to do all 4 basic math functions:

MULTIPLICATION BY ADDITION:

To multiply 123 x 45 is easy.

It's equivalent to multiplying 123 by 40, then adding 5 times 123 to that result.

123 x 45 = (4 x 123 x 10) + (5 x 123)

= 1230+1230+1230+1230+123+123+123+123+123

= 5535

SUBTRACTION BY ADDITION:

To subtract you add one less than the 9s complement, then ignore the leading 1 in the answer.

So to subtract 45 from 123 you add the 9s complement of one less than 45; i.e., you add the 9s complement of 44, which would be 55:

123 + 55 = 178. Ignoring the leading 1 gives the answer: 78. (123 - 45 = 78.)

DIVISION BY ADDITION:

Dividing 5535 by 123 is trickier, and uses a form of the 9s complement of 123.

Begin by noting for the first 2 digits of each term that 12 will go into 55 about 4 times.

So you add 10 times the 9s complement of one less than 123 (i.e., the 9s complement of 122, thus being 877) until the leading digit of the new sum is a 4; i.e., you add the number 8770 until the new sum has a leading 4.

= 5535 + 8770 + 8770 + 8770 + 8770

= 40615

Since 8770 has been added 4 times and the leading digit of the result is a 4, you now go to the next step, adding 877 until the new sum has trailing zeros:

40615 + 877 + 877 + 877 + 877 + 877 = 45000; After adding 877 to 40615 five times you get a number with a series of trailing zeros, 45000. The sequence of digits in front of the trailing zeros is the answer, 45.

http://www.vintagecalculators.com/BellPunch/html/operating_a_comptometer.html

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply Good Answer (Score 3)
Anonymous Poster
#39
In reply to #34

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 11:14 AM

Great post! This is how computers did addition, subtraction, etc. early on. Then they invented the ALU, which uses fewer transistors.

Incidentally, some logical constructs are functionally complete, meaning you can implement any logic function using just them. The NAND function is one of them. You could theoretically implement an entire CPU using only NAND gates. Each 2 input NAND gate can be implemented with 2 CMOS transistors.

Reply
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#40
In reply to #39

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 11:37 AM

This is a bit off-topic, but I found this link that goes to the HP calculator museum. There are java scripts there that simulate old HP calculators, including the HP-25 I had in college:

http://www.hpmuseum.org/simulate/simulate.htm#java25

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply
Power-User
Engineering Fields - Systems Engineering - Member for some time now, see my profile.

Join Date: Aug 2007
Location: Essex, UK
Posts: 364
Good Answers: 3
#58
In reply to #40

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 4:29 AM

UsbPort

Do we know anyone who made the goose fly backwards?

Sleepy

Reply Off Topic (Score 5)
Guru

Join Date: Mar 2009
Posts: 507
#55
In reply to #34

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 11:51 PM

the machine has no doubt about 9's complement

Reply
Participant

Join Date: Jan 2011
Posts: 1
#88
In reply to #8

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/19/2011 8:19 AM

I agree it is the adding machine. After using the abacus in school the first machine I used was the Facit mechanical calculator. Basically it was add only machine but could be used for subtraction, multiplication and division.

Reply
Guru
Hobbies - Fishing - Old Salt Hobbies - CNC - New Member United States - US - Statue of Liberty - New Member

Join Date: Mar 2007
Location: Rosedale, Maryland USA
Posts: 5197
Good Answers: 266
#13

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 2:00 PM

Not sure but there is a problem with the wording.

"Which machine is the most useful in performing any one of these four mathematical operations."

Should not it read which machine is most useful in performing all of these four mathematical operations.

So I say they are equally useful in performing the single operation they can.

__________________
Life is not a journey to the grave with the intention of arriving in a pretty, pristine body but rather to come sliding in sideways, all used up and exclaiming, "Wow, what a ride!"
Reply Score 1 for Good Answer
Guru
Popular Science - Biology - New Member Hobbies - Musician - New Member APIX Pilot Plant Design Project - Member - New Member Hobbies - CNC - New Member Fans of Old Computers - ZX-81 - New Member

Join Date: Jan 2007
Location: Centurion, South Africa
Posts: 3921
Good Answers: 97
#14

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/03/2011 2:48 PM

The only used add and used the two's compliment to subtract (if my rusted memory serves me right)

on a 3 bit register sign plus 2 bit value

0ne would have

3 = 011

2 = 010

1 = 001

0 = 000

-1 = 111

-2 = 110

-3 = 101

-4 = 100

To subtract 2 from 3 one would add 110 to 011 and get 1001 , loose the left bit and get 001 = 1

Maybe the bit on the left was the positive , I must find my HP assembler book.

__________________
Never do today what you can put of until tomorrow - Student motto
Reply
Participant

Join Date: Oct 2010
Location: Ankara / Turkey
Posts: 1
#20

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 1:42 AM

the one that "adds"..

Reply Score 1 for Good Answer
Participant

Join Date: Jan 2011
Posts: 1
#21

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 2:16 AM

The one that only adds, Addition is the basic of all basic operations.

Subtraction is just addition of negative numbers, multiplication is just a repeated addition, and division might looked at as successive subtraction.

Since nothing was said about brackets and negative number entry, I would assume that they are allowed with no exception for the 4 machines. Logic is to take it as is with no furthure assumptions from my side.

Reply Score 1 for Good Answer
5
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#24

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 5:29 AM

It depends on how difficult the "sums" are and how may digits of precision you require the answer to be. If we assume that the numbers can be say 10 (decimal) digits long and we require answers to say 10 places: then you'd have to mess about with an addition or subtraction machine for a long time to get an answer to the two more difficult tasks.

Whereas if we note that multiplication can be achieved by reciprocating one number then dividing into the other:-
A*B= A/(1/B)

And that A+B = {(A/A) + (B/A)}/(1/A) i.e. {1+(B/A)}/(1/A)

Similarly A-B = {(A/B) -1}/(1/B)

Then all we need to be able to do to achieve the two simpler tasks is to add or subtract 1. Of course in most cases you would probably just do the additions and subtractions by hand, but, I'm sort of assuming that the question is looking for ways to achieve all four basic operations (not any one as it says).

If I was, for example, Archimedes and was offered just one of the four machines the one that divides would be a no brainer.

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply Good Answer (Score 5)
Power-User
Engineering Fields - Systems Engineering - Member for some time now, see my profile.

Join Date: Aug 2007
Location: Essex, UK
Posts: 364
Good Answers: 3
#26
In reply to #24

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 6:14 AM

Randall,

A very interesting answer - worth a GA , certainly.

I will try and squirrel this away somewhere.!

Sleepy

Reply
Guru
Engineering Fields - Optical Engineering - Member Engineering Fields - Engineering Physics - Member Engineering Fields - Systems Engineering - Member

Join Date: Apr 2010
Location: Trantor
Posts: 5363
Good Answers: 647
#61
In reply to #24

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 8:20 AM

Good answer. I like your answer better than mine (#34).

__________________
Whiskey, women -- and astrophysics. Because sometimes a problem can't be solved with just whiskey and women.
Reply
Guru

Join Date: Mar 2009
Posts: 507
#63
In reply to #24

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/06/2011 1:07 AM

if the machine divides - she cannot add or subtract

can't work

Reply Score 1 for Off Topic
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#65
In reply to #63

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/06/2011 7:22 AM

Which part of this:-

-----------------------------------------------------------------

And that A+B = {(A/A) + (B/A)}/(1/A) i.e. {1+(B/A)}/(1/A)

Similarly A-B = {(A/B) -1}/(1/B)

Then all we need to be able to do to achieve the two simpler tasks is to add or subtract 1.

-------------------------------------------------------------------

didn't you understand?

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply Score 1 for Good Answer
Guru

Join Date: Mar 2009
Posts: 507
#67
In reply to #65

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/07/2011 12:24 AM

the machine can add, subtract, multiply or divide - but only one of them!

A+B = {(A/A) + (B/A)}/(1/A)

contains two of them!

OK?

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#68
In reply to #67

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/07/2011 1:02 AM

If you read further in each equation in Post 24 (and similarly 50), the required addition/subtraction is further equated to an expression requiring that only 1 needs to be added/subtracted. The person, not the machine, does this.

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Anonymous Poster
#27

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 7:01 AM

I select one only adds.

Reply
Guru

Join Date: Jul 2007
Location: Commissariat de Police, Nouvions, occupied France, 1942.
Posts: 2599
Good Answers: 77
#29

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:25 AM

Let me know when you find one that works with Roman numerals, Uncle!

__________________
Good moaning!
Reply Score 1 for Good Answer
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#36
In reply to #29

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 10:23 AM

I've had one on my palm for about 9 years:-

http://www.aldweb.com/articles.php?lng=en&pg=18

I just don't know how I managed without it.

I really want an RPN one though.

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply Score 1 for Good Answer
Anonymous Poster
#30

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:32 AM

The one that adds.

Reply
Anonymous Poster
#33

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 9:21 AM

computer can perform all the operations and these operate on adding only, so answer should be adding machine.

Reply
Active Contributor

Join Date: Apr 2008
Location: India
Posts: 10
#35

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 10:01 AM

I think it is the calculator with a multiplying function.

Reply
Participant

Join Date: Dec 2009
Posts: 1
#37

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 10:33 AM

I would choose a machine that adds distances along a linear or logarithmic scale (your choice depending upon the operation desired). Aka - a slide rule.

Reply
Anonymous Poster
#38

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 11:12 AM

The one that only adds.

It can add negative numbers (subtract), add repeatedly (multiply), add negative numbers repeatedly (divide).

Reply
Commentator

Join Date: Dec 2010
Posts: 61
Good Answers: 1
#41

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 12:01 PM

Assuming there is no sign change key but there is a decimal cabability, the one which subtracts would be the most useful

for adding, (A+B) start with zero and ignore the negative signs

0-A-B is the same as -(A+B)

subtraction (A-B) is obvious (A-B)

Multiplication (A*B) similar to the adding for multiplication discussed in other entries but again start with zero and ignoring the negative signs. if B has three significant digits for example 273

0-A*100-A*100-A*10-A*10-A*10 ... A*10-A-A-A

division (A/B)

Approximate (A/B) to nearest single decimal value for example 20000/43 is between 100 and 1000

start with A and subtract (in this case) 100*B watching when the resultant is less than 100*B (after 4 iterations 2800 is less than 4300) if the resultant is greate

multiplier times B until the resultant is less than the multiplier time B (6 iterations of -430 result in 220) continue with each lower multiplier as wanted.

Of course if you have a log table beside the subtracting calulator, the multiplication, division and power options are very easy. (reminds me of the slide rule)

Reply
Anonymous Poster
#42

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 12:26 PM

None of them unless the operator has a sound knowledge of basic mathematics.

Reply
Anonymous Poster
#43

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 12:36 PM

Addition is the only function computers do. As stated above, subtraction is adding the inverse, etc.

Computers just do it really fast.

This was taught when I first was learning about computers 30 years ago back in the age of the stone abbacus. Still holds true today.

And my RPN did not like the a + b = a--b.

Reply
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#59
In reply to #43

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 6:45 AM

And my RPN did not like the a + b = a--b.

Try 0 <ENTER> <ENTER> A - B - -

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply Off Topic (Score 4)
Participant

Join Date: Jan 2011
Posts: 1
#44

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 2:32 PM

The one that adds is the most useful. It is how computers add, multiply, subtract and divide. Multiplication is repititive addition. Subtraction is nine's compliment addition. Division is repititive nine's compliment addition. This is how mainframe computers from the 60's performed their arithmetic computations. Things may have changed by now, but this worked well for the IBM 1401 and 360 models. As well as Control Data machines.

Reply
Guru
Technical Fields - Project Managers & Project Engineers - New Member

Join Date: Aug 2006
Location: Midwestern United States
Posts: 843
Good Answers: 76
#45

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 4:21 PM

As of this post it seems the majority are leaning towards Addition with Subtraction coming in a close second. There was one vote for multiplication but with no supporting dialogue and three for division.

But, let's add some critical thinking and evidence…

Reading into the OP challenge, I am assuming that by "most useful" one might presume the machine that requires the operator to do the least amount of side work manually, or requires the least amount of work in total. So, let's assume the each machine can only perform a single process at a time (enter 1st value, enter process, enter 2nd value, equals) and is able to assign negative/positive attributes.

Given two random integers (269 and 71) what is the operator to machine ratio of processes performed for all 4 functions performed on all 4 machines? To clarify, an operator process is something the individual has to do mentally or on paper, for example reference post 24 - having to add or subtract '1' while using the division machine would be an operator process.

Adding Machine:

269 + 71 = 0:1 operator to machine ratio

269 - 71 = 0:1

269 * 71 = 0:70 (for example 269+269, 538+269,…)

269 / 71 =

Which ever machine can perform all 4 functions with the least amount of processes, of both the operator side process and machine process, would be the most efficient and, thereby, the most useful. Or, assuming all machines require at least some operator processes, whatever machine requires the operator to do the simplest processes. For example - having to add or subtract '1' 10 times as compared to having to find the 9's complement of '269' once, manually.

So, should we 'weight' the process ratios based on complexity?

Regardless, for those touting a specific machine, please work out the most efficient process ratio for that machine with the provided numbers (so we're all on the same page) for each mathematical process.

We'll then compare and see what we come up with.

JavaHead

__________________
Reuters - Investigators found that the recent thread derailment in CR4 was caused by over-weight creatures of lore and request that membership DON'T FEED THE TROLLS.
Reply
Associate

Join Date: Jul 2008
Location: Red River Valley
Posts: 35
Good Answers: 1
#46
In reply to #45

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 5:33 PM

An interesting offer Java -- I'll take it up for 297 / 71 = 0: ?, since I opted for the division machine (Post #3). Now in the case of simple fractions division is intuitive or requires only a few steps as 1/4 = 0.25, even 17/32 =0.53125. However in general, such as in dividing 297 by 71, the first operation gives 4. But there is a remainder of 13 ! ! !. Since the fraction 13/71 is irrational, the process continues indefinitly - that is there are potientaly an infiniite number of steps. Thus going by the criteria that you stated, the solution of 297 / 71 = 0: infinity, handily beating out the other three machines.. Like 4.183098592......etc.

Reply
Guru
Popular Science - Cosmology - New Member Engineering Fields - Civil Engineering - New Member Engineering Fields - Nuclear Engineering - New Member United States - Member - New Member

Join Date: Aug 2010
Posts: 714
Good Answers: 38
#48
In reply to #46

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 6:05 PM

He does have a good approach to this... but we need to reread his proposal...

what is the operator to machine ratio of processes performed for all 4 functions performed on all 4 machines?

__________________
Sometimes my thoughts are in a degree of order so high even I don't get it...
Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#49
In reply to #45

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 6:11 PM

I'm not sure doing the 9's is valid if the machine can't initially subtract.

Neither do I accept "just multiply A and B then add C x times" if the machine can't initially multiply.

However; assuming the 'simplest machine and operator';

Add is A+B

Multiply is A+A+A ... to B steps.

Divide is add the divisor B until the sum approaches A, and would exceed A if added again, thus producing a count C of adds and a fraction. (remainder/ B)

Subtraction? wind it backwards? (Which would also do divide).

So "simplest machine" would seem the key to doing all four.

But simple + does 3 of 4

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Participant

Join Date: Apr 2010
Posts: 1
#47

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 5:42 PM

The one that adds.

Reply
3
Guru

Join Date: Aug 2009
Location: Glen Mills, PA.
Posts: 2385
Good Answers: 114
#50

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 7:15 PM

First, I assume the machines use only the numbers most of us use, I don't pay complements to deuces and stuff!

Thinking back to my tricks with the sliderule, before calculators arrived on the scene, I pick the division machine, I can perform all of the operations with that one machine and paper and pencil.

Division is trivial on this machine.

Using X for the larger and x for the smaller number:

Addition. X/x, add 1 to the result. Divide 1/x. Divide the first result by the second result.

Subtraction. As above except subtract 1 instead of adding it.

Multiplication. 1/x. divide X by the first result.

QED.

__________________
In a time of universal deceit, telling the truth is a revolutionary act. George Orwell
Reply Good Answer (Score 3)
Guru

Join Date: Aug 2007
Location: Earth - I think.
Posts: 2143
Good Answers: 165
#53
In reply to #50

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 9:16 PM

Fascinating! I think you just won the Java challenge. Not sure it was what the OQ was looking for, but Bravo!

__________________
TANSTAAFL (If you don't know what that means, Google it - yourself)
Reply Off Topic (Score 4)
Anonymous Poster
#51

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:42 PM

add!!!

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#52

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 8:56 PM

Good explanations from Randall (24) and PassingtonGreen (50). Another vote for division.

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru

Join Date: Mar 2009
Posts: 507
#54

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/04/2011 11:43 PM

Subtraction:

can simulate addition, but addition can not simulate subtraction; multiplication is multiple addition and division is multiple subtraction

A+B = A-(0-B)

A-B=A-B

n*A=A+A+...+A+A (n times)

A/B=A-B-B-...-B-B (n times)

Reply
Anonymous Poster
#60

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 8:11 AM

Subtraction is the addition of a negative. Multiplication and division can be performed by adding logarithms (or adding a negative logarithm). I'd go for the adding machine.

Reply Score 1 for Off Topic
Anonymous Poster
#62

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/05/2011 8:32 AM

Addition is the most useful function. All other operations are achieved by stacking addition operations or adding negative numbers.

Reply
Participant

Join Date: Jan 2011
Posts: 1
#64

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/06/2011 4:12 AM

subtracting machine can do effectively all the four operations.

Reply Off Topic (Score 5)
Guru

Join Date: Aug 2009
Location: Glen Mills, PA.
Posts: 2385
Good Answers: 114
#66
In reply to #64

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/06/2011 7:30 AM

Explain or demonstrate, a flat statement is not sufficient.

__________________
In a time of universal deceit, telling the truth is a revolutionary act. George Orwell
Reply Off Topic (Score 5)
Active Contributor

Join Date: Oct 2010
Posts: 12
#69

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/09/2011 6:07 PM

Barely Definitions. Single-operation 'machines', 'calculating'.
But I'm convinced it is enough to postulate that none of these 4 kinds is feasable to replace any of the other.

I reduce to 2 inputs and 1 output, inmiddle 1 of the 4 kinds of operation.
And I state that single-operation means, disassambly of the unit to recycle parts to another kind of operator is not possible.

First I presume analog machines
An operating amplifier as comparator substracts, its inputs are + and -.
To perform addition the - input must be an inverter preconducted to.
A voltage controlled amplifier performs multiplication, also possible would be a circuit, that outputs exp(log(A) + log(B)), A, B inputs (as by slide rule).
The compound machine for division is a voltage controlled attenuator. But the log/exp method also is imaginable.
I find no exchanges possible, e.g. add: as 'sub' - the inverter cannot be defeated, as 'mult' or 'div' - no way, it could do the add in the log/exp variant, but the unit might not be opened.

Than digital calculating machines, dual system presumed
'add' and 'sub' can't be substituted by the other, this is because of the complement used to represent negative numbers in a steady range of numbers. The TWO's complement of A is INC(NOT(A)). I dont know of other complements in different based systems, if base is not a power of 2 I dought that a NOT operator exists that makes sense. Like the analog units there is no way to defeat the complement-builder or add it.
To multiply by 'add' a count control is not available. 'mult' does it in a more sophisticated way but it can't add nor substract various numbers. Similar the division by 'sub' connot be done without count control and comperator.

Cascading can even build 'add'(A,B) by 'sub'(A,'sub'(0,B)), thus 2 'sub's. Or 'mult'(A,B) by 'div'(A,'div'(1,B)). But this is not enough for "any of these 4 ..." I presume.

Reply Score 1 for Off Topic
Guru

Join Date: Mar 2009
Posts: 507
#70
In reply to #69

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/09/2011 11:41 PM

see post 54

Reply
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#71
In reply to #69

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/10/2011 6:39 AM

I dont know of other complements in different based systems

9s complement. If you want to subtract say a 6 digit number from 1 million: then, just regard 1 million as 999,999 +1. For example

1,000,000 minus 123,456 =

999,999 + 1 minus
123,456

=

876,543 + 1 = 876,544

In your notation that would be INC(nines complement(123,456))

This is why 1s complement works in computers.

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply
Anonymous Poster
#72

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/11/2011 9:55 AM

I would choose the addition machine as every other mathematical operation can be acheived by addition.

Reply Score 1 for Off Topic
Anonymous Poster
#73

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/11/2011 12:10 PM

Since multiplication and division are higher order functions, I believe addition and subtraction engines can perform their tasks when properly operated. Since addition and subtraction are subsets of each other through the use of reversal of signing, either can perform the same job. But addition may be a better choice only since the human mind finds it more difficult to operate double negatives. In my mind, an addition calculating machine would be the basic answer.

Reply
Anonymous Poster
#74

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/11/2011 1:13 PM

I think the question is poorly phrased, the option is only between addition and subtraction, as the question says Which machine is the most useful in performing any one of these four mathematical operations? All the operation are solved with addition A*B = A1 + A2 ... +Ab [ A1 = A2 ... Ab ]

A/B = C = B1 + B2 ... +Bc [ B1 = B2 ... Bc ]

Reply
Participant

Join Date: Feb 2010
Posts: 2
#75

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/11/2011 3:44 PM

The most popular machine would be the one that multiplies! It is being used by the U.S. Federal Government!!!

They do not know about the Subtraction machine. The Addition machine is too slow. And the Dividing machine is used only to show us how much of the National Debt each one of us owes.

Reply Off Topic (Score 5)
Anonymous Poster
#76

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/11/2011 7:27 PM

Adding a number to itself result is equivalent to shift left (effectively doubles the number). Doing this n-1 times (n = the effective number of digits the machine can handle) and adding the carry in the right side of the number every time it overfows is equivalent t divide-by-two (derived just by additions). Now with these tree functions add,double,divide by 2, I think you can implement almost any function. I would vote for addition. Subtraction is identical. S.M.

Reply
Anonymous Poster
#77

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/13/2011 1:17 PM

I agree with reply # 8 the adding machine was around a long time and used for the other functions

Reply Score 1 for Off Topic
Anonymous Poster
#78

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/14/2011 2:13 AM

division

Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#79
In reply to #78

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/14/2011 4:41 AM

I am curious why so many find division so 'unique'

I'm beginning to think it's because it traditionally division 'reduces to zero' in method appearance, so achieving by 'adding to parity' is simply not 'permissable' in the formal psych.

As written Q. 2392/46 asks how many 46's in 2392?

Ok - there is a 'multiplying process' (adding) which you then subtract - called 'long division' - and you eventually (mostly, or sometimes arrive at, or near, "zero").

To arrive a parity is actually a more 'direct answer to the question' a fraction poses.

Direct Method; add 46, until parody is met.

I added it 52 times - got 2392 = 2392

A. 52

Then again I did ROSMSL when the teacher said "now we will move on to Improper Fractions" and nobody had actually grasped the question a fraction is asking.

But, equally; it has been said my 'visualising' of math is "past weird", however I suspect a great many of you will 'multiply to parity' when doing division "in your head".

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Guru

Join Date: Aug 2005
Location: Hemel Hempstead, UK
Posts: 5826
Good Answers: 322
#80
In reply to #79

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/14/2011 5:44 AM

How long does it take you to add 46, 52 times using a calculating machine?

Put yourself in the position of say Kepler, or Newton; you're offered one of the four machines: which would you take?

__________________
If you spend all your time looking for people and things to complain about: trust me, you will find plenty to complain about.
Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#81
In reply to #80

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/14/2011 7:58 AM

Um - tricky moving goal post question

Time is now a factor? Ok;"All's fair in love and CR4";

How about; less time than it would take your handle pulling monkey to add or subtract with a dividing machine? And with no parity concept, to multiply 2 x 2

But my handle pulling monkey can do all, provided he/she can '1111' (keep count), when it gets really matrical

Oddly; on "the position of say Kepler, or Newton..."

The slide rule was invented around 1620–1630, shortly after John Napier's publication of the concept of the logarithm. Edmund Gunter of Oxford developed a calculating device with a single logarithmic scale, which, with additional measuring tools, could be used to multiply and divide. The first description of this scale was published in Paris in 1624 by Edmund Wingate (c.1593–1656), an English mathematician, in a book entitled L'usage de la reigle de proportion en l'arithmetique & geometrie. The book contains a double scale on one side of which is a logarithmic scale and on the other a tabular scale. In 1630, William Oughtred of Cambridge invented a circular slide rule, and in 1632 he combined two Gunter rules, held together with the hands, to make a device that is recognizably the modern slide rule. Like his contemporary at Cambridge, Isaac Newton, Oughtred taught his ideas privately to his students, but delayed in publishing them, and like Newton, he became involved in a vitriolic controversy over priority, with his one-time student Richard Delamain and the prior claims of Wingate. Oughtred's ideas were only made public in publications of his student William Forster in 1632 and 1653.

And - as you know - it principally adds and anti-adds logs. [though some also have liner scales on edge for 'measurement', so add and subtract' "normally" can be achieved with a similar liner rule 'held together with the hands']

And just down a bit, in Wiki, is Advantages the first of which is more or less the concept I was alluding to.

But, moving on; I guess lucky Isaac had a machine that added stuff and poor old Kepler just had a pair of "dividers" to add or anti-add units against parity with a quantum [and keep count].

So what would I choose were I Kepler? Well I have the adding machine that Isaac had!

Given you can conceptualise parity as the same as 'null', Aka zero, then as JD said - like post #1? - it's all adding. Aka "keeping count" or monkey 1111

It's the 'conceptualising' that actually counts.

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Commentator

Join Date: Dec 2010
Posts: 61
Good Answers: 1
#82
In reply to #81

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/14/2011 8:34 AM

"Which machine is the most useful" (from original question)

I do not think time is a new element. The time to do something is part of its usefulness.

I do agree that more definition could have been put into the original post, but that probably would have resulted in many fewer responses.

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#84
In reply to #81

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/16/2011 12:19 AM

What do you win if you lose the chess game?

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#85
In reply to #84

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/16/2011 12:30 AM

maybe indulgent smiles from the parole board?

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Guru

Join Date: Mar 2009
Posts: 507
#86
In reply to #84

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/16/2011 11:49 PM

In vino veritas; in cervisia carmen; in aqua E. coli.

-

in tanga women?

Reply
Guru

Join Date: Mar 2009
Posts: 507
#83
In reply to #80

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/16/2011 12:01 AM

look ahead that carry

Reply
Anonymous Poster
#87

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/18/2011 9:30 AM

the adding machine

Reply
Participant

Join Date: Dec 2010
Posts: 2
#89

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/24/2011 8:37 AM

The one that adds.

Reply Score 1 for Off Topic
Guru

Join Date: Mar 2009
Posts: 507
#90
In reply to #89

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/24/2011 11:23 PM

addition and subtraction both useful; the counter for multiplication and division has to add/Increment the countervalue by 1 or subtract/decrement by -1

who can see a difference in usefulness?

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#91
In reply to #90

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 12:12 AM

It is dead simple for the person (not the machine) to add/subtract 1, and then use the division machine to do the "heavy lifting" for all four operations. Adding a step or two to an operation beats the living dickens out of repeated addition or subtraction. That's why the division machine is best, hands down. Why are people having such difficulty in seeing this? (Once again, see posts 24 and 50.)

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply Score 1 for Good Answer
Associate

Join Date: Jul 2008
Location: Red River Valley
Posts: 35
Good Answers: 1
#98
In reply to #91

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 5:35 PM

Also take a look @ Post #3

Reply
Anonymous Poster
#99
In reply to #91

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 6:07 PM

Saying addition and subtraction are "dead simple" kind of goes against the nature of the question, which is "which one operation is most useful for performing any (and all, presumably) of the four operations".

How do you add two numbers with a division machine again?

Reply
Guru
Technical Fields - Technical Writing - New Member Engineering Fields - Piping Design Engineering - New Member

Join Date: May 2009
Location: Richland, WA, USA
Posts: 21017
Good Answers: 795
#100
In reply to #99

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 6:28 PM

Reread post 91 again, please. I said that adding or subracting 1 is dead simple, not addition and subtraction in general. And I also said where to find how to use division for all four operations; namely posts 24 and 50.

__________________
In vino veritas; in cervisia carmen; in aqua E. coli.
Reply
Anonymous Poster
#101
In reply to #100

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 6:37 PM

Maybe division isn't such a bad choice after all.

Reply
Guru

Join Date: May 2010
Location: in optimism
Posts: 4050
Good Answers: 130
#102
In reply to #100

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/25/2011 8:44 PM

With all due respect, especially those who create the challenges, where ambiguity is present, or the bench marks open, they should be revised/addressed.

E.g. I could argue that knowing my multiplication tables, obviates the use of all these machines. So to an extent the value of any depends on what operation I would see as 'more time absorbing' or 'error prone' - I.e. it's a purely personal view without 'operator ability' specified as a common denominator.

I would go so far as saying there cannot be a 'correct answer' to this - with out that fixed.

__________________
There is no sin except stupidity. (Oscar Wilde, Irish dramatist, novelist, & poet (1854 - 1900))
Reply
Power-User

Join Date: Feb 2008
Location: Washington State
Posts: 172
Good Answers: 31
#107
In reply to #91

Re: Calculating Machine: Newsletter Challenge (01/04/11)

01/27/2011 11:35 AM

Describing a proposed method and actually demonstrating it are obviously different things. I think there really needs to be a competition amongst the various proponents of various single-operation calculating machine. I propose a competition using the following two numbers: 113 and 355. Being a mechanical engineer who can only think in base 10, initial and final results need to be in base ten. We will count the number of steps needed to complete all of the following calculations.

113 + 355 = 468

113 – 355 = -242

113 x 355 = 40115

355 / 113 ≈ 3.1416

(This last operation gives us a very good approximation to Pi.)

Every time the machine does a calculation counts as one point.

Every time the human has to do an operation such as write down a number on a piece of paper, and every step in a manual add, subtract, multiply, or add, counts as two points. Manual steps cost more points because we are slower and make more mistakes. I also mean every step in an operation.

Manually calculating 5/2 would take the following steps: 1) write 5, 2) write 5, 3) divide 2 into 5 and round down, 4) write 2 on top of long division, 5) write 4 below the 5, 5) subtract 4 from 5, 6) write 1 below the 4, 7) write a 0 ,8) divide 10 by 2, 9) right down the .5 for a total of nine steps. Lowest number of points total for all four calculations wins.

Required accuracy is five significant digits.

Winner gets lots of Good Answer Points.

By the way, I am clueless about how to actually do the calculations this way.

Thanks,

Jim

Reply
Reply to Blog Entry Page 1 of 2: « First 1 2 Next > Last »

Good Answers:

These comments received enough positive votes to make them "good answers".

"Almost" Good Answers:

Check out these comments that don't yet have enough votes to be "official" good answers and, if you agree with them, vote them!
Copy to Clipboard

Users who posted comments:

34point5 (6); Anonymous Poster (24); Attila Farkas (1); Big Idiot (1); cagla (1); ChaoticIntellect (3); Crabtree (1); fourmdev (1); Ganadim (1); Hendrik (1); HiTekRedNek (1); JavaHead (3); jim35848 (2); Jo Yardman (1); JohnDG (6); JTE (1); Kilowatt0 (4); Leonf (1); muthuraman777 (1); Oldr&wiser (3); ozzb (3); passingtongreen (4); phph001 (1); Pradeep Saran (1); PWSlack (1); Randall (7); Sleepy (2); terrysmith (1); Tornado (9); Usbport (4); wasurrette (1); WilhelmHKoen (11); wsjackman (5)

Previous in Blog: The Remainder: Newsletter Challenge (12/07/10)   Next in Blog: Satellite Mass: Newsletter Challenge (02/01/11)

Advertisement