Suggestion for a challenge

• General discussion

• I would like to make the following suggestion for a challenge:

Create a fully functional calculator (8-digit, basic calculator, not scientific) but do all the calculations by hand...meaning that if the user wants 356 * 8...the program should multiply 8*6 then 8*5+4 then 8*3+4. Just like you would do it if you had to multiply with pencil and paper. This would require addition, subtraction, multiplication and division and as an added challenge, negative numbers.

Tuesday, October 9, 2012 2:54 PM

• Not 8-digit but how about BQJ710-0 ?

And I know another calculator KWR934 by Alex_2000 which is listed in an article "Small Basic Program Gallery" of Small Basic Blog.

Or you mean your challenge need hand write recognition?

Nonki Takahashi

Thursday, October 11, 2012 1:56 AM

All replies

• Please change this from a question to a discussion =)

Great challenge BTW!

Tuesday, October 9, 2012 11:38 PM
• Not 8-digit but how about BQJ710-0 ?

And I know another calculator KWR934 by Alex_2000 which is listed in an article "Small Basic Program Gallery" of Small Basic Blog.

Or you mean your challenge need hand write recognition?

Nonki Takahashi

Thursday, October 11, 2012 1:56 AM
• I think he means to do the calculations like this for example:

I am a 10 year old that loves math, games, and computers. "Everyone is potentially great, you just have to turn it into kinetic greatness."

Thursday, October 11, 2012 2:11 AM
• jherch77, Math Man,

Oh, I understand.  That's interesting.  I love it.  In Japan, we do division as follows.  How about you?

Nonki Takahashi

Thursday, October 11, 2012 2:56 PM
• That's exactly how we Americans do it.

I am a 10 year old that loves math, games, and computers. "Everyone is potentially great, you just have to turn it into kinetic greatness."

Thursday, October 11, 2012 9:46 PM
• Yep! I guess the same rules apply for all nationalizations?

-Noah J. Buscher "Coding is Art"

Thursday, October 11, 2012 10:42 PM
• I noticed that my program Combination(52C4) announced in thread "Calculate with Big Numbers in Small Basic" has similar logic for this challenge.  This program has Mul(), Div(), Minus() subroutines.  I'd like to modify these subroutines to get answer of this challenge.

Nonki Takahashi

Sunday, November 4, 2012 1:04 AM
• Hello jherch77,

This is my first step for division with writing: PHW347.

Nonki Takahashi

Saturday, March 12, 2016 10:23 AM
• I wrote an Addition program: RHP722.

Nonki Takahashi

Monday, March 14, 2016 9:57 AM
• Here is a Subtraction program: LHV639.

Nonki Takahashi

Monday, March 14, 2016 2:23 PM
• This is my solution for multiplication: TXB444.

Known Issues:

• Redundant addition if number2 has only ones place.
• Carries become large in remote (21694).

Nonki Takahashi

Sunday, March 27, 2016 7:24 AM