[问题] 物理伤害公式,哪时要无条件舍去

楼主: ro134360 (宥宥)   2019-05-21 21:44:53
就是看公式 然后有查到别人说,只要有乘法就要无条件舍去
然后尝试模仿白大的格式弄了一个,给飞拳或火神砲用看看,应该可以通用
加农砲有砲弹 所以没办法照改,而且加农砲和一般公式不同
(我是照着烈焰大大在隔壁板的公式)
可是连不穿武器都不太对
公式检查了好几遍,都没有打错
连顺序都对,因为无条件舍去,所以顺序不能改
阶级.种族.体型.属性增伤,每次乘完都无条件舍去
我打150蛋 乘防120、减防75
LV132 S100 D115 L6
全身脱光光
普攻打253,总ATK415是没问题的?
至于飞拳有些落差
1.总ATK=415
2.远距倍率=1
3.飞拳=ATKx[{(技能等级x100)+200+(DEX)}xBaseLv/120]%
技能倍率是[{(5x100)+200+(115)}x132/120 ]%=8.965
4.飞拳增伤倍率=1
5.乘防减伤 (3000+120)/(4000+120*10)=0.792307692
一样是从1开始乘,每次都无条件舍去,最后再减掉减算
然后出来的数字是2872 实际2870
全身都穿 不穿武器
S116 D157 L12
卡装ATK=48(卫士套和+8影子手)
阶级增伤=1.11(双砲身+影子商人套)、体型增伤=1.03(影子铁匠)
修练ATK=99(武器保有4、武器研究20、机甲执照75)
总ATK521 普攻也正确337
1.总ATK=521 2.远距倍率=1.35 3.技能倍率=9.427 4.飞拳增伤=1.5
5.乘算防御=0.792307692
算出7800 实际=7756
#
有其他地方不是用无条件舍去呢?
还是有哪些地方,是无条件进位。或到小数点第几位?
不过我当然知道,技能倍率、乘算防御 不能无条件舍去-V-
那样伤害差更多XD
还是飞拳的公式,和其他物理伤害计算的公式。其实是不一样的?
其实也没差多少啦
将就用也可以,就买装前。可以想想到底好不好?
只是很好奇,自己是哪边弄错了
国小数学没毕业...
作者: ruyi728   2019-05-21 23:15:00
比较装备优劣不用舍去没差 舍去是在验证公式用的跟确认道具实装用 想要学可以看Breeze的youtube频道先从普攻开始练习 普攻没问题大部分的技能都差不多了
楼主: ro134360 (宥宥)   2019-05-21 23:42:00
好的 谢谢。看来是飞拳那了 普攻再高一些看有无误差其他强打之类的 再看看有没有放错位置 我是用excel
作者: white123123 (白☆)   2019-05-22 00:37:00
技能倍率取到百分率的整数,以第一条就是896%415*896%舍小数3718乘完防御舍小数2945再扣防2870
作者: ruyi728   2019-05-22 00:41:00
=INT((700+DEX)*baseLv/120)% excel丢进去就OK了
作者: white123123 (白☆)   2019-05-22 00:42:00
无条件进位只会出现在乘以小于1的数,例如打念属
作者: ERiC1992 (ERik)   2019-05-22 01:04:00
先打看看剑士村鸟蛋吧,技能倍率可以到小数点一位顺序是 种族>体型>属性>阶级剑村鸟蛋是 乘算防御0 减算5 再试试?最后ATK应该是416,乘8.965后无条件舍去3729*乘算防御,后无条件舍去=2945扣减算防御=2870 盖章(?)乘算防御为79%你应该是直接反推出415的吧,但用ATK415,普攻结果我算是252
作者: ruyi728   2019-05-22 09:12:00
用rounddown没问题,我用int纯粹看起来比较短省空间方便检查另外小吐槽一下 最后ATK能用其他比较通俗的讲法吗
作者: ERiC1992 (ERik)   2019-05-22 09:48:00
误差不大其实就够用,公式有武器ATK,素质ATK,总ATK XD

Links booklink

Contact Us: admin [ a t ] ucptt.com