Millionaire.java
类名 Millionaire
类代码
public class Millionaire {
public static void main(String[] args) {
// TODO Auto-generated method stub
System.out.println("假设你月收入是3000,除开平时花销,每个月留下1000块钱进行投资。");
System.out.println("然后你认真的钻研了 《股票和基金 21天从入门到精通》,达到了每年20%的投资回报率。");
System.out.println("那么问题来了,以每个月投资1000块钱的节奏,持续投资多少年,总收入达到100万");
System.out.println("(复利计算按照每年12000投入计算,不按照每月计息)");
double zhuiZhongShouRu = 0; // 最终收入
double benJing = 12000; // 本金
double nianTouZiHuiBaoLv = 0.2; // 年投资回报率
int touZiNianFen = 1; // 投资年份
do {
System.out.println("第" + touZiNianFen + "总收入为:" + Math.round(benJing * (1 + nianTouZiHuiBaoLv)
* (Math.pow(1 + nianTouZiHuiBaoLv, touZiNianFen) - 1) / nianTouZiHuiBaoLv));
touZiNianFen++;
} while (Math.round(benJing * (1 + nianTouZiHuiBaoLv) * (Math.pow(1 + nianTouZiHuiBaoLv, touZiNianFen) - 1)
/ nianTouZiHuiBaoLv) < 1000000);
System.out.println("第" + touZiNianFen + "总收入为:" + Math.round(benJing * (1 + nianTouZiHuiBaoLv)
* (Math.pow(1 + nianTouZiHuiBaoLv, touZiNianFen) - 1) / nianTouZiHuiBaoLv));
}
}
运行结果
假设你月收入是3000,除开平时花销,每个月留下1000块钱进行投资。
然后你认真的钻研了 《股票和基金 21天从入门到精通》,达到了每年20%的投资回报率。
那么问题来了,以每个月投资1000块钱的节奏,持续投资多少年,总收入达到100万
(复利计算按照每年12000投入计算,不按照每月计息)
第1总收入为:14400
第2总收入为:31680
第3总收入为:52416
第4总收入为:77299
第5总收入为:107159
第6总收入为:142991
第7总收入为:185989
第8总收入为:237587
第9总收入为:299504
第10总收入为:373805
第11总收入为:462966
第12总收入为:569959
第13总收入为:698351
第14总收入为:852421
第15总收入为:1037306
Millionaire.java相关推荐
- 数据科学和数学建模_数据科学与国际象棋心理建模重叠
数据科学和数学建模 Chess and data science have a lot in common. Some seemingly surface-level parallels includ ...
- 用Java编程开发“六级单词强化记忆”游戏
(0)在网上下载英语六级词汇表,中英文对应.保存在服务器端,服务器可以让1个客户端连入.客户端初始分数为10分. 以下功能1和功能2,选做1个.功能3必做. (1)功能1:根据中文补齐英文.客户端界面 ...
- a java rnvironme_分析113个前缀在各大考纲词汇中的作用(一)
CET4.CET6.GRE.IELTS.TOEFL.考研英语总的词汇量为14055,分析前缀数为113,有5526个单词分布在这些前缀中,剩下的8529个词汇没有任何前缀信息. superword是一 ...
- springboot实现SSE服务端主动向客户端推送数据,java服务端向客户端推送数据,kotlin模拟客户端向服务端推送数据
SSE服务端推送 服务器向浏览器推送信息,除了 WebSocket,还有一种方法:Server-Sent Events(以下简称 SSE).本文介绍它的用法. 在很多业务场景中,会涉及到服务端向客户端 ...
- Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几
Java 获取当前时间之后的第一个周几,java获取当前日期的下一个周几 //获得入参的日期 Calendar cd = Calendar.getInstance(); cd.setTime(date ...
- 在k8s中使用gradle构建java web项目镜像Dockerfile
在k8s中使用gradle构建java web项目镜像Dockerfile FROM gradle:6-jdk8 AS build COPY --chown=gradle:gradle . /home ...
- Java | kotlin 手动注入bean,解决lateinit property loginService has not been initialized异常
kotlin.UninitializedPropertyAccessException: lateinit property loginService has not been initialized ...
- SpringBoot项目使用nacos,kotlin使用nacos,java项目使用nacos,gradle项目使用nacos,maven项目使用nacos
SpringBoot项目使用nacos kotlin demo见Gitte 一.引入依赖 提示:这里推荐使用2.2.3版本,springboot与nacos的依赖需要版本相同,否则会报错. maven ...
- OpenAPI使用(swagger3),Kotlin使用swagger3,Java使用swagger3,gradle、Maven使用swagger3
OpenAPI使用(swagger3) demo见Gitte 一.背景及名词解释 OpenAPI是规范的正式名称.规范的开发工作于2015年启动,当时SmartBear(负责Swagger工具开发的公 ...
最新文章
- MySQL中,当update修改数据与原数据相同时会再次执行吗?
- 个人电脑装tesla v100 需要注意的事项
- windos10下编译opencv_4.0.1+opencv-contrib_4.0.1
- 音频录入后以不同采样率输出
- 关于定时执行任务的解决方法,PendingIntent alarm braocastRecevier等等
- phing用户手册第四章Getting Started译文
- StrickyAssignor 分配策略
- yandexbot ip列表整理做俄罗斯市场的站长可以关注一下
- python集合的加减_python 中对list做减法操作
- 前端路由的两种实现原理
- 网络基本知识(1) ARP解析
- 计算机图形学开发框架,计算机图形学-基于3d图形开发技术
- Vue实现pdf、docx、jpg在线预览功能
- 初中参观机器人博物馆的作文_参观机器人博物馆作文
- 数据模型所描述的内容包括三个部分:数据结构、数据操作、数据约束。
- 可追踪评估模型TAM的评估
- WordPress 配置七牛云 CDN 具体操作
- MCAL知识点(六):GTM驱动配置详解
- 最全的硬盘问题及修复方法
- 企业债券的发行与承销
热门文章
- 网络服务器系统冗余配置,《FactoryTalk View 冗余服务器系统配置》.doc
- golang 下载依赖太慢 go get 太慢解决办法(goproxy 国内代理)
- 2019-走向视频中的主观暴力检测TOWARD SUBJECTIVE VIOLENCE DETECTION IN VIDEOS
- 如何Altium Designer AD输出元件清单及按照不同数值分类
- matlab 如何把数组A中与数组B中元素相同的元素删除
- 几款CDN服务器及管理软件推荐
- 曾哥离过婚,前妻李宇春。
- MLB经理和第九局谬论
- Android获取文件夹路径
- OSG可绘制体Drawable