
probs[o] = Math.Round((100 * (1 - Math.Pow(1 - ((9 * sumanti + 4 * sumlips + slip[o] + 4) / 100)), chance[o])),1);在Math.Pow中的'pow‘中有一个红色的下划线,并且它表示不存在与Math.Powerdouble,double的所需的形式参数'y’相对应的参数。
我只是想知道这一行是否有问题,如果没有,我可以转到我的代码的其他领域,但是很难解释,所以我只是在这一行上寻求帮助,谢谢。
发布于 2022-10-02 21:00:40
你要打电话给Math.Pow(1 - ((9 * sumanti + 4 * sumlips + slip[0] + 4) / 100))。
让我们把它拆开。
您基本上是在调用Math.Pow(x),其中x是1 - ((9 * sumanti + 4 * sumlips + slip[0] + 4) / 100)。然而,Math.Pow函数接受两个参数x和y,其中x是基,y是指数。
我想你只是被那些疯狂的支撑弄糊涂了.也许把它分成一条线上的更小的部分?
https://stackoverflow.com/questions/73929268
复制相似问题