Hello and welcome to our community! Is this your first visit?
Enjoy an ad free experience by logging in. Not a member yet? Register.

# Thread: Append digit to end of variable

1. ## Append digit to end of variable

Hey everyone.
I have this assignment for school where I have to create a very simple calculator program. No GUI, not even command line inputs. It's all being run inside the program with preset commands.

Here's the problem:
I can't figure out how to append a digit to the end of a variable.
The calculator must work like this:

(it is java, not php. The highlighting makes it easier to read)
PHP Code:
``` //press "5"calc.digit(5);//press "3"calc.digit(3);//Should display: "53"System.out.println(calc.display());  ```
I can't for the life of me figure out how to set 5 to a variable, and then add 3 to the end of that variable. Can anyone help? Many thanks.

Note: the digit method requires the number to be an int

• A fairly straight forward approach would be to multiply your existing number by 10 and then add the new digit.

So in your example below the user enters 5. Since your initial number would be zero the operation would be ( 0 * 10 ) + 5. Now your calculator input is five. Then the user enters 3 so the next operation would be ( 5 * 10 ) + 3. Now the user input is 53 and so on and so forth.

• ## Users who have thanked icm9768 for this post:

Crazydog (09-08-2008)

• Thanks. I was thinking about that in the first place, but didn't put too much thought into it, since I assumed there would be a more practical way.

•

#### Posting Permissions

• You may not post new threads
• You may not post replies
• You may not post attachments
• You may not edit your posts
•