「java计算公式」java计算公式引擎

博主:adminadmin 2022-11-23 05:35:05 82

今天给各位分享java计算公式的知识,其中也会对java计算公式引擎进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!

本文目录一览:

java计算简单的数学公式.

public class Demo2 {

public static void main(String[] args) {

double price = 100.0 ;//单价

int nums = 200;//数量

double total;//总价

total =   price*nums;// 计算总价

double profit ;//利润

double cost=12000;//成本

double tax=0.17;//税率

profit = (total-cost)*(1-tax); //计算利润

System.out.println("利润:"+profit+"元");//输出利润

}

}

运行测试

利润:6640.0元

java基础习题里的复利计算公式?

设每年购买为P,购买n年,利率为r,则第n年结束时,最后一年购买的P,变成了P(1+r)

倒数第二年:P(1+r)²,第一年 P(1+r)的n-1次方

这是个等比数列,等比数列求和总会吧?

Sn = a1 * (1-q的n次方) / (1-q)

这里q = 1+r

= P((1+r) + (1+r)²...+(1+r)的n-1次方) = P((1+r)^n-1) / (1+r -1) = P((1+r)^n-1)/r

用java计算一个公式

public class Formula {

/**

* @Description:

* @param pa 飞机售价(元)

* @param pb 农业设备及其他设备的售价(元)

* @param pf1 飞机寿命期内备件费与飞机售价之比

* @param pf2 飞机残值与飞机售价之比

* @param pl 飞机折旧年限

* @param hr 全部任务的年飞行总时数(小时)

* @return 返回公式计算结果

* @throws

*/

public static double getFormulaResult(

double pa, double pd, double pf1, double pf2, double pl, double hr) {

double resule = (pa + pd)*(1 + pf1 - pf2)/(hr*pl);

return resule;

}

public static void main(String[] args) {

double result = Formula.getFormulaResult(689.35, 19087.6, 0.89, 0.38, 5, 1089);

System.out.println("公式结果:" + result);

}

}

这里没有对小数进行控制,不知道上面的代码是你想要的吗?

有什么问题再追问吧,good luck!~

关于java计算公式和java计算公式引擎的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

The End

发布于:2022-11-23,除非注明,否则均为首码项目网原创文章,转载请注明出处。