Topic : Third improvement of compounding calculator
Additional topics:
4. Interest rate is so low, compounding profits are so strong, if take 1 million yuan to buy annual rate of return 10% of the stock, if all smooth, too long, 1 million yuan becomes 2 million yuan?
5. If I want to turn $1 million into $2 million within 10 years, how much should I find the investment tool to help me achieve my goals? If you want to double the principal after 5 years, how much should the rate of return be at least?
Additional questions: 6. If the savings of $30,000 are invested every year and a 3% return is achieved each year, then the sum of these Benli and annuities is invested in a new round of investment, then what will the total asset value become after 30 years? What if we switch to 3000 a month?
Application Tools : Java
Pre-write estimates :
In view of this experiment is based on the previous two experiments on the basis of the compound interest calculator to improve, the general code framework has been well-constructed, so only to calculate the additional code of the experimental data, the previous experiment code number and the manual time is not counted.
Estimated number of code lines required: 40~50 line
Estimated time required: 2 hours
Experimental Results :
Number of new code: 32 lines (last reserved)
Time: About 2 hours
The experimental data and results:
4. After 8 years can be achieved;
5. If you need about 0.07 interest rate in ten years, five years will require about 0.15 interest rate
Three Experiments Summary:
This experiment is the first time I have approached the experiment of the Software Engineering development project, and all of the experimental steps are based on the most simplified simulation environment. From the beginning only to give a proposition, and the past is different, the previous experiment is to have the experiment instruction book and the classroom Teacher step by step explanation, this time is directly give the request, project content, how to develop, use what language? All by our own resolution and decision, it is a simple "combat exercise", is a very good software development experience. After completing the understanding of compounding, I formally began to choose the language, planning framework, with the three classes of the topic gradually deepened, I also in the original most superficial procedure of the development and revision of new functions, and in three experiments after the final completion of the finished product, Although there are many imperfect places (such as the appearance and the choice of operation), I will strive for further improvement later.
Software engineering Experiment One compound interest Calculation (third Experiment Experiment Summary)