
接下来是1/3属伤的数据。也收集了700+。不过后面几次的数据感觉比例有点不太对?
伤害数据全部为34~36,对应着102、105附近的分界点。
接下来是对取整方式造成的影响进行分析:
常用的取整方式有四舍五入、向上取整、向下取整。其他的可以自己造出个取整方式来,但是实际意义不大,这里完全不予考虑。那么相同结果对应的原区间,是以0.5为单位进行平移的。例如,取整结果为1,向上取整是(0,1],四舍五入为[0.5, 1.5),向下取整为[1, 2)。
那么回到数据。对于36这个值对应的区间,它所占的比例,应该是和计算前的区间占的比例是一样的。同时,它也应该是106伤害的区间所占比例,按照以0.5伤害的比例为单位来进行加减得到的。那么看数据:a[106]=5.6%, b[36]=7.17%, a[0.5]=9.8%; a[106] + k*a[0.5] = b[36]
考虑到频率数据的误差会比较大(30、50个实例),那么k最合适的值应该是0。也就是说,106的区间直接对应36的区间,103~105的区间直接对应35的区间。
如果是四舍五入,[34.5,35.5) * 3 -> [103.5,106.5) ; 如果是向下取整,[35,36) *3 -> [105, 108) ; 都不符合。
向上取整,(34, 35] *3 -> (102, 105],恰好符合结论。因此我们得到结论:
伤害数值会进行向上取整。