【发布时间】:2019-10-30 03:48:44
【问题描述】:
当平方根的默认返回类型实际上是双精度时,如何使用十进制输入执行经济订货量的平方根计算?
我尝试使用类似问题How can I improve this square root method? 中建议的方法,但它与我的问题没有相似的上下文。我尝试过强制转换为十进制,但它似乎不起作用。
public class Sample
{
public int AnnualSalesUnits { get; set; }
public decimal OrderCost { get; set; }
public decimal HoldingRate { get; set; }
public decimal UnitCost { get; set; }
public decimal EconomicOrderQuantity => Math.Sqrt((2 * OrderCost * AnnualSalesUnits) / ((HoldingRate / 100) * UnitCost));
}
有人可以帮我重写这个公式来解释十进制输入吗?
【问题讨论】:
标签: c# .net discrete-mathematics