配方百分比的制定

我正在创建一个小的 lua 程序。在程序中,我想要从命中次数(numHits)和未命中次数(numMiss)计算命中百分比(numPercent)。

比如,如果我打中目标了 5 次,未打中任何一次,它会显示百分之百的命中率。

我应该如何解决这个问题?

这是我目前的代码,如你所见完全不正确。

if ( numHit > numMiss) then --计算百分比
    numPercent = numHit / numMiss * 100/2
else
    numPercent = numMiss / numHit * 100/2
end

我能否得到一些准确的指导?

点赞
用户204011
用户204011
numPercent = 100 * numHit / (numHit + numMiss)

在执行此代码之前,您可能需要测试“numHit + numMiss”是否为零,并在这种情况下返回任何您想要的内容。

2014-09-20 20:49:34