我在excel中有一个公式
SUM((((25+273))/((40+273))*((688.00*1.001)+101.325))-101.325)-8.46
这个公式给了我 642.36 的答案
我将此公式翻译为以下 c# 函数
public decimal CalculateBaselinePressure(decimal baselineTemperature,
decimal knownTemperature,
decimal knownPressure)
{
return (baselineTemperature + 273) / (knownTemperature + 273) *
(((knownPressure * 1.001m) + 101.325m) - 101.325m) -8.46m;
}
这给了我 647.22378274760383386581469649M 的答案
知道为什么公式没有给出相同的答案。