double Hsmax=0.594+2.29*Math.Pow((-Math.Log10(1-Math.Exp(1/56*Math.Log10(0.1)))),0.722);这个表达式求的结果是无穷大,什么原因?

来源:学生作业学帮网 编辑:学帮网 时间:2024/07/01 06:44:23

double Hsmax=0.594+2.29*Math.Pow((-Math.Log10(1-Math.Exp(1/56*Math.Log10(0.1)))),0.722);
这个表达式求的结果是无穷大,什么原因?

1/56*Math.Log10(0.1) = 0
c++是这样,你的是C#吧,可能情况类似.
==>
1/56.*.