944,079 Members | Top Members by Rank

Ad:
  • C++ Discussion Thread
  • Unsolved
  • Views: 4613
  • C++ RSS
Aug 8th, 2005
0

How do you build the dot in calculator.

Expand Post »
I am trying to build a scientific calculator. However, I have two major problems.

1. The decimal to separate the tens from the tenth

2. Modulus which outputs the remainder of the division of two numbers.

Remainder = dividend – quotient * divisor;

I can get the rest, but I am having problems on how to input these into programming. If anyone knows how to use this for Visual C++.net, please help. Also, I am using GUI (Graphics User Interface). I am suppose to build a modulus button.
Similar Threads
Reputation Points: 10
Solved Threads: 0
Newbie Poster
paladin4service is offline Offline
5 posts
since Jul 2005
Aug 8th, 2005
0

Re: How do you build the dot in calculator.

I'm reading your post and I can't really get what the problem is, especially with the decimal.. The reminder you can find using the % operator. More information and details you can find here: http://www.intap.net/~drw/cpp/cpp03_04.htm
Reputation Points: 10
Solved Threads: 1
Junior Poster in Training
freemind is offline Offline
62 posts
since Jun 2005
Aug 9th, 2005
0

Re: How do you build the dot in calculator.

Quote originally posted by freemind ...
I'm reading your post and I can't really get what the problem is, especially with the decimal.. The reminder you can find using the % operator. More information and details you can find here: http://www.intap.net/~drw/cpp/cpp03_04.htm
You know how a calculator has a dot( the period) to create a decimal system. When creating a calculator, how do you make the calculator recognize that the number is a decimal. It has to be more than just a dot coming out, right? The calculations has to recognize that the number is a decimal. I don't know how to put that in C++.

I made the calculator using GUI(Windows application systems). BUt, what do I do to make the decimal come out. LIke 12.25 multiply by 3.74, so that a decimal number comes out.

Also, thanks for the website. So, will C++.net recognize the modulus. So i was thinking like placing

output = op1( input of first number) % op2( input of second number)
textbox1::text-> output.string()

So, should this work. I mean, will it recognize the % as modulus.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
paladin4service is offline Offline
5 posts
since Jul 2005
Aug 10th, 2005
0

Re: How do you build the dot in calculator.

Many GUI programs don't recognize input as anything but strings. They validate the string input and then convert the string input into a type that is appropriate for calculations, do the calculations, then display the report again as a string. If that's the way your system works, then there are several options including strtod(), atoi(), stringstreams, sprintf(), etc. to perform the conversions once user has provided original input.
Reputation Points: 718
Solved Threads: 373
Nearly a Posting Maven
Lerner is offline Offline
2,253 posts
since Jul 2005
Aug 11th, 2005
0

Re: How do you build the dot in calculator.

Thanks for the help! I actually got it by another way.
Reputation Points: 10
Solved Threads: 0
Newbie Poster
paladin4service is offline Offline
5 posts
since Jul 2005
Aug 17th, 2005
0

Re: How do you build the dot in calculator.

can anybdy help on this question......write a program that uses a for statement to calculate and print the average of several integers. assume the last value read is the sentinel 9999. a typical input sequence might be.

10.....8......11.....7.....9.......9999
Reputation Points: 10
Solved Threads: 0
Light Poster
mugilan is offline Offline
33 posts
since Aug 2005
Aug 17th, 2005
0

Re: How do you build the dot in calculator.

Quote originally posted by mugilan ...
can anybdy help on this question......write a program that uses a for statement to calculate and print the average of several integers. assume the last value read is the sentinel 9999. a typical input sequence might be.

10.....8......11.....7.....9.......9999
why are you hijacking this thread? create your own new thread.
Sponsor
Team Colleague
Featured Poster
Reputation Points: 5608
Solved Threads: 2282
Retired and Enjoying Life
Ancient Dragon is offline Offline
21,957 posts
since Aug 2005

This thread is more than three months old

No one has posted to this discussion for at least three months. Please let old threads die and do not reply to them unless you feel you have something new and valuable to contribute that absolutely must be added to make the discussion complete. Otherwise, please start a new thread in this forum instead.
This thread is currently closed and is not accepting any new replies.
Previous Thread in C++ Forum Timeline: help plz!
Next Thread in C++ Forum Timeline: Why is VC++ 2005 beta2 telling me this





About Us | Contact Us | Advertise | Acceptable Use Policy
Forum Index | Build Custom RSS Feed


Follow us on Twitter


© 2011 DaniWeb® LLC