アイギスDB/検証/パラディン2

Last-modified: 2017-09-09 (土) 14:11:02

検証

実際の値計算上のダークバフ
現在HPHP割合防御力ダークバフの範囲切り捨て(2桁)切り捨て(3桁)切り捨て(4桁)四捨五入(2桁)四捨五入(3桁)四捨五入(4桁)切り上げ(2桁)切り上げ(3桁)切り上げ(4桁)
31731.00007261.0000~1.00141.00001.00001.00001.00001.00001.00001.00001.00001.0000
31520.99347301.0055~1.00691.0000-1.00601.00661.0100+1.0070+1.00661.0100+1.0070+1.0067
31310.98687351.0124~1.01381.0100-1.01301.01321.0100-1.01301.01321.0200+1.0140+1.0133
31280.98587361.0138~1.01521.0100-1.01401.01411.0100-1.01401.01421.0200+1.01501.0142
31010.97737411.0207~1.02201.0200-1.02201.0226+1.0200-1.0230+1.0227+1.0300+1.0230+1.0227+
30930.97487441.0248~1.02621.0200-1.02501.02521.0300+1.02501.02521.0300+1.02601.0253
30920.97457441.0248~1.02621.0200-1.02501.02551.0300+1.02601.02551.0300+1.02601.0256
30890.97357441.0248~1.02621.0200-1.02601.0264+1.0300+1.02601.0265+1.0300+1.0270+1.0265+
30130.94967621.0496~1.05101.05001.05001.05041.05001.05001.05041.0600+1.0510+1.0505
30100.94867631.0510~1.05231.0500-1.05101.05131.0500-1.05101.05141.0600+1.05201.0514
29330.92447801.0744~1.07581.0700-1.07501.07561.0800+1.0760+1.07561.0800+1.0760+1.0757
28730.90557941.0937~1.09501.0900-1.09401.09451.0900-1.09501.09451.1000+1.09501.0946
28130.88658081.1129~1.11431.1100-1.11301.11341.1100-1.11301.11351.1200+1.11401.1135
28110.88598081.1129~1.11431.1100-1.11401.11401.1100-1.11401.11411.1200+1.1150+1.1141
27760.87498161.1240~1.12531.1200-1.12501.12511.1300+1.12501.12511.1300+1.1260+1.1252
27740.87438161.1240~1.12531.1200-1.12501.1257+1.1300+1.1260+1.1257+1.1300+1.1260+1.1258+
27730.87398171.1253~1.12671.1200-1.12601.12601.1300+1.12601.12611.1300+1.1270+1.1261
27710.87338171.1253~1.12671.1200-1.12601.12661.1300+1.1270+1.12671.1300+1.1270+1.1267
27700.87308181.1267~1.12811.1200-1.12701.12701.1300+1.12701.12701.1300+1.12801.1271
27530.86768211.1309~1.13221.1300-1.13201.1323+1.1300-1.13201.1324+1.1400+1.1330+1.1324+
26930.84878351.1501~1.15151.1500-1.15101.15121.1500-1.15101.15131.1600+1.1520+1.1513
26750.84318391.1556~1.15701.1500-1.15601.15691.1600+1.15701.15691.1600+1.15701.1570
26720.84218391.1556~1.15701.1500-1.15701.1578+1.1600+1.1580+1.1579+1.1600+1.1580+1.1579+
26660.84028411.1584~1.15981.1500-1.15901.15971.1600+1.1600+1.1598+1.1600+1.1600+1.1598+
26600.83838421.1598~1.16121.16001.16101.1616+1.16001.1620+1.1617+1.1700+1.1620+1.1617+
26450.83368461.1653~1.16671.1600-1.16601.16641.1700+1.16601.16641.1700+1.1670+1.1665
26420.83278471.1667~1.16801.1600-1.16701.16731.1700+1.16701.16731.1700+1.16801.1674
26390.83178471.1667~1.16801.1600-1.16801.1682+1.1700+1.16801.1683+1.1700+1.1690+1.1683+
26360.83088481.1680~1.16941.1600-1.16901.16921.1700+1.16901.16921.1700+1.1700+1.1693
26350.83048481.1680~1.16941.1600-1.16901.1695+1.1700+1.1700+1.1696+1.1700+1.1700+1.1696+
26330.82988491.1694~1.17081.17001.17001.17011.17001.17001.17021.1800+1.1710+1.1702
26300.82898501.1708~1.17221.1700-1.17101.17111.1700-1.17101.17111.1800+1.17201.1712
26270.82798501.1708~1.17221.1700-1.17201.17201.1700-1.17201.17211.1800+1.1730+1.1721
26240.82708511.1722~1.17361.1700-1.17301.17301.1700-1.17301.17301.1800+1.1740+1.1731
26210.82608521.1736~1.17491.1700-1.1730-1.17391.1700-1.17401.17401.1800+1.17401.1740
26180.82518521.1736~1.17491.1700-1.17401.17491.1700-1.1750+1.17491.1800+1.1750+1.1750+
26150.82418531.1749~1.17631.1700-1.17501.17581.1800+1.17601.17591.1800+1.17601.1759
26120.82328531.1749~1.17631.1700-1.17601.1768+1.1800+1.1770+1.1768+1.1800+1.1770+1.1769+
26090.82238541.1763~1.17771.1700-1.17701.1777+1.1800+1.1780+1.1777+1.1800+1.1780+1.1778+
26060.82138551.1777~1.17911.1700-1.17801.17861.1800+1.17901.17871.1800+1.17901.1787
26030.82048551.1777~1.17911.1700-1.17901.1796+1.1800+1.1800+1.1796+1.1800+1.1800+1.1797+
26000.81948561.1791~1.18041.18001.18001.1805+1.18001.1810+1.1806+1.1900+1.1810+1.1806+
25970.81858571.1804~1.18181.1800-1.18101.18151.1800-1.1820+1.18151.1900+1.1820+1.1816
25940.81758581.1818~1.18321.1800-1.18201.18241.1800-1.18201.18251.1900+1.18301.1825
25910.81668581.1818~1.18321.1800-1.18301.1834+1.1800-1.18301.1834+1.1900+1.1840+1.1835+
25820.81378611.1860~1.18731.1800-1.18601.18621.1900+1.18601.18631.1900+1.18701.1863
25760.81188621.1873~1.18871.1800-1.18801.18811.1900+1.18801.18821.1900+1.1890+1.1882
25730.81098631.1887~1.19011.1800-1.18901.18901.19001.18901.18911.19001.19001.1891
25700.81008631.1887~1.19011.19001.19001.19001.19001.19001.19001.2000+1.1910+1.1901+
25670.80908641.1901~1.19151.1900-1.1900-1.19091.1900-1.19101.19101.2000+1.19101.1910
25550.80528661.1928~1.19421.1900-1.19401.1947+1.1900-1.1950+1.1948+1.2000+1.1950+1.1948+
21930.69119491.3072~1.30851.3000-1.30801.3088+1.3100+1.3090+1.3089+1.3100+1.3090+1.3089+
21900.69029501.3085~1.30991.3000-1.30901.30981.3100+1.3100+1.30981.3100+1.3100+1.3099
21870.68939511.3099~1.31131.31001.31001.31071.31001.31101.31071.3200+1.31101.3108
21220.66889661.3306~1.33201.3300-1.33101.33121.3300-1.33101.33121.3400+1.3320+1.3313
21190.66789671.3320~1.33331.3300-1.33201.33211.3300-1.33201.33221.3400+1.33301.3322
20260.63859881.3609~1.36231.3600-1.36101.36141.3600-1.36101.36151.3700+1.36201.3615
20230.63769881.3609~1.36231.3600-1.36201.3624+1.3600-1.36201.3624+1.3700+1.3630+1.3625+
19550.616110041.3829~1.38431.3800-1.38301.38381.3800-1.38401.38391.3900+1.38401.3839
19520.615210041.3829~1.38431.3800-1.38401.3848+1.3800-1.3850+1.3848+1.3900+1.3850+1.3849+
19490.614210051.3843~1.38571.3800-1.38501.3857+1.3900+1.3860+1.3858+1.3900+1.3860+1.3858+
19460.613310061.3857~1.38711.3800-1.38601.38671.3900+1.38701.38671.3900+1.38701.3868
18560.584910271.4146~1.41601.4100-1.41501.41501.4200+1.41501.41511.4200+1.4160+1.4151
17170.541110591.4587~1.46011.4500-1.4580-1.45881.46001.45901.45891.46001.45901.4589
16830.530410661.4683~1.46971.4600-1.46901.46951.4700+1.4700+1.46961.4700+1.4700+1.4696
16150.509010821.4904~1.49171.4900-1.49101.49101.4900-1.49101.49101.5000+1.4920+1.4911
1770.055810891.5000~1.50141.50001.50001.50001.50001.50001.50001.50001.50001.5000

問題箇所抜粋

実際の値計算上のダークバフ
現在HPHP割合実際の防御力ダークバフの範囲切り捨て(2桁)切り捨て(3桁)切り捨て(4桁)四捨五入(2桁)四捨五入(3桁)四捨五入(4桁)切り上げ(2桁)切り上げ(3桁)切り上げ(4桁)
26210.82608521.1736~1.17491.1700-1.1730-1.17391.1700-1.17401.17401.1800+1.17401.1740
25670.80908641.1901~1.19151.1900-1.1900-1.19091.1900-1.19101.19101.2000+1.19101.1910
17170.541110591.4587~1.46011.4500-1.4580-1.45881.46001.45901.45891.46001.45901.4589

推測

計算が違うとしたらもっと誤差出るだろうし、実数値の扱いの差の範囲かなあ?
もしくは計算自体は同等だけれど処理のタイミングが違うか。