p2p一般按年化率来计算投资收益,下面是一个简单的算法计算天标、月标、年标的收益。

public class Arith{public double computeIncomeAmount(){
double incomeAmount = 0.00;// 标的收益double apr=15 //年化率int periodUnit =0 //-1:天标 0:月标 1:年标int period=1  //投资期限switch (periodUnit) {case -1:incomeAmount = Arith.round(apr / 100 * period * investAmount, 2);break;case 0:incomeAmount = Arith.round(apr / 12 / 100 * period * investAmount,2);break;case 1:incomeAmount = Arith.round(apr / 360 / 100 * period * investAmount,2);break;}return incomeAmount;
}
/** * 功能:提供精确的小数位四舍五入处理。 * @param v 需要四舍五入的数字 * @param scale 小数点后保留几位 * @return 四舍五入后的结果 */ public static double round(double v, int scale) { if (scale < 0) {    throw new IllegalArgumentException("精确度不能小于0!"); } BigDecimal b = new BigDecimal(Double.toString(v)); return b.setScale(scale,BigDecimal.ROUND_HALF_UP).doubleValue(); } }

p2p按年化率计算收益简单算法相关推荐

  1. 计算收益复利的小例子

    一个计算收益复利的小例子, 用c语言简单编程, 如 test 30 20 40: 30以万为单位,20是年收益百分比,40是年数. #include <stdio.h> #include ...

  2. 搜狐视频P2P技术揭秘 - 分享率控制篇

    搜狐视频P2P技术揭秘 - 分享率控制篇 1 业务决定控制逻辑 2 搜狐影音/搜狐视频 2.1 状态定义 2.2 输入事件 2.3 状态转换 2.4 转换逻辑 3 Flash 播放器/H5 播放器 在 ...

  3. 华为FusionCube从融合到超融合 只为让计算变简单

    当今,商业环境变化不断加快,商业驱动力无法得到有效支撑的话,企业会处于竞争劣势.随着云计算时代的来临,商业环境中超过半数的x86服务器已经应用了虚拟化技术.虚拟化技术降低了成本,提升了资源利用率并带来 ...

  4. vue使用组件化思想实现一个简单的购物车页面

    vue使用组件化思想实现一个简单的购物车页面 文章目录 vue使用组件化思想实现一个简单的购物车页面 页面预览 项目结构 组件介绍 主页面ShopCar Header组件 Goods组件 Count组 ...

  5. java统计excel数据_数据分析实战——EXCEL实现复购率计算

    这是数据分析实战的第三篇(复购率计算篇),本文提供真实数据(脱敏),并梳理复购率计算思路和技巧,通过15分钟的阅读和实践,读者即可根据自己的订单数据灵活计算业务涉及到的复购率了.(实战数据在文末) 相 ...

  6. 用python写一个迁徙率计算代码

    我给你一个简单的python代码来计算迁徙率:# 迁徙率计算 总人口人数 population = 1000 年迁徙总人口 migrated_population = 200# 计算迁徙率 migra ...

  7. 年化率,夏普率,最大回撤计算方法

    已知本金100,在10天交易了6段,下面是6段交易的回报 rt = [10,12,15,18,-6,-9] (某一天可能存在0交易,也就是该天的rt = 0, 也可能某段交易存在跨天的情况,则该段rt ...

  8. 容器化 - 边缘计算的新方向

    容器化 - 边缘计算的新方向 随着物联网终端设备数量的快速增加,同时由于网络带宽有限,高昂的传输成本和较高的响应延时等问题,传统的基于云计算模型的集中式数据处理方式已不能有效处理网络边缘设备所产生的海 ...

  9. access“idno”字段改为文本型_结构化文本计算示例(一)

    结构化文本是很常见的文件格式,对结构化文本的计算也是很常见的需求.在实现这种计算时,一种很容易想到的办法是将文件导入数据库后再计算,但这会消耗大量时间以及昂贵的数据库资源,而且有的场合下并没有合适的数 ...

最新文章

  1. POJ2253 Frogger(最短路径)
  2. 取消gVim自动生成备份文件~文件
  3. uibmodal模态框打开另一个模态框_进阶版神笔:只需一句话、一个故事,即可生成画面...
  4. 如何阻止给 一个程序 开启多个实例 ?
  5. 魅族管理层换血?官方回应:信息被错误解读 黄章仍为最大股东
  6. –is-dba_查询存储–每个DBA的下一代工具
  7. 怎样判断ajax请求,如何判断一个请求为ajax请求?
  8. php仿微信界面设计,仿微信源码-泡泡IM
  9. [黑客入门]花无涯新手入门教程笔记
  10. 百度2017春招-买帽子
  11. 紫罗兰计算机音乐,【Animenz】紫罗兰永恒花园ed みちしるべ
  12. 达梦数据库基础篇--数据库管理工具
  13. linux使用grep查找文件内容,Linux中使用grep命令搜索文件名及文件内容的方法
  14. 计算机专业大学生应该买什么样的电脑?
  15. 基于Flutter的仿微信聊天应用
  16. python如何创建一个新的文件夹
  17. 要有最朴素的生活和最遥远的梦想,即使明天天寒地冻,山高水远,路远马亡...
  18. 【新手基础教程】MaixPy AI 硬件加速基础知识
  19. 千寻魔方MC180M——厘米/分米级高精度定位
  20. 数据库的8种优化方式

热门文章

  1. Decentralized Identifiers (DIDs)
  2. 游戏是怎样炼成的? 本田太郎
  3. java中 CVS_CVS命令 - java_rookie - 博客园
  4. Anaconda3 + PyQt5 + Eric6 安装
  5. Qualcomm 常用NV列表
  6. win7下制作ubuntu系统安装启动盘和U盘安装ubuntu全过程
  7. 笔记本电脑双显示器_如何在笔记本电脑中添加额外的显示器
  8. Python学习笔记(二):利用Selenium一键自动登录QQ空间、百度等网站
  9. 如何通过Dynamics CRM 2015修改用户密码
  10. JavaScript之类型转换