在刷公会积分时发现
刚好消20+30颗时 王会残血(剩2滴)
685455+1028183 < 1713640
于是于开始了这段血尿的测试
用了各种队伍来测试消3~36颗心珠会对王造成多少伤害
结果发现在消除非5的倍数颗时
因为算出来的伤害有含小数 所以实际伤害就是很单纯的把小数去掉
至于5 10 15 20 25 30 35颗 算出来的伤害是刚好没有小数的
但是实际造成伤害 却在5 10 15 20 30颗时 都会少1
而25 35颗时 却不会少
后来也测了一下 2次各消25颗 王是会死的
总之 应该又是浮点数所造成的问题!
最后 附上3~36颗的伤害表
消除心珠颗数 实际造成伤害 伤害计算(1713640/50*颗数)
3 102818 102818.4
4 137091 137091.2
5 171363 171364
6 205636 205636.8
7 239909 239909.6
8 274182 274182.4
9 308455 308455.2
10 342727 342728
11 377000 377000.8
12 411273 411273.6
13 445546 445546.4
14 479819 479819.2
15 514091 514092
16 548364 548364.8
17 582637 582637.6
18 616910 616910.4
19 651183 651183.2
20 685455 685456
21 719728 719728.8
22 754001 754001.6
23 788274 788274.4
24 822547 822547.2
25 856820 856820
26 891092 891092.8
27 925365 925365.6
28 959638 959638.4
29 993911 993911.2
30 1028183 1028184
31 1062456 1062456.8
32 1096729 1096729.6
33 1131002 1131002.4
34 1165275 1165275.2
35 1199548 1199548
36 1233820 1233820.8