public class Test1 {
public static void main(String[] args) {
double firstDAU = 100;//第一天的日活(万人)
double perUserMoney = 6;//单用户成本元
double arpu = 0.25;//单用户日广告收益
double totalCost = firstDAU * perUserMoney / arpu;//总花费成本
System.out.println("推广成本:" + totalCost);
double day = 1;
double sum = 0;
while (true){
sum += dau(day);
if(sum > totalCost) {
System.out.println("第" + day + "天可以回本");
break;
}
day = day + 1;//增加一天
}
}
//留存函数
public static double dau(double day){
return (1/day)*96+4;
}
}
关于拟合函数
http://tools.jb51.net/jisuanqi/fun_draw