Browse Source

Bugfix: Evaluation of double-valued powers by the simulator.

git-svn-id: https://www.prismmodelchecker.org/svn/prism/prism/trunk@52 bbc10eb1-c90d-0410-af57-cb519fbb1720
master
Dave Parker 20 years ago
parent
commit
de0ce73ec3
  1. 4
      prism/src/simulator/simexpression.cc

4
prism/src/simulator/simexpression.cc

@ -1280,12 +1280,12 @@ int CRealPow::Get_Type()
double CRealPow::EvaluateDouble()
{
return pow(lexpr->Evaluate(), rexpr->Evaluate());
return pow(lexpr->EvaluateDouble(), rexpr->EvaluateDouble());
}
double CRealPow::EvaluateDouble(int* vars)
{
return pow(lexpr->Evaluate(vars), rexpr->Evaluate(vars));
return pow(lexpr->EvaluateDouble(vars), rexpr->EvaluateDouble(vars));
}
bool CRealPow::One_Result()

Loading…
Cancel
Save