protected void Page_Load(object sender, EventArgs e) { string sfstr = "Math.Ceiling((double)200/(double)1220)"; ComputeFunction cf = new ComputeFunction(Type.GetType("System.Double"), sfstr, "EvaluateDouble"); double r = (double)cf.EvaluateDouble("EvaluateDouble"); string ddd = Math.Ceiling((double)(200 / 1220)).ToString(); double dd = (double)(200.00 / 1220.00); Response.Write(r + "d" + ddd + "" + dd.ToString()); }
public override void Visit(ComputeFunction node) { this.action(node); }
public override void ExplicitVisit(ComputeFunction fragment) { _fragments.Add(fragment); }