Revision | 6308a986a3a6a13079810d9b597241dbb086d55f (tree) |
---|---|
Zeit | 2020-05-09 16:33:22 |
Autor | Kazuhiro Fujieda <fujieda@user...> |
Commiter | Kazuhiro Fujieda |
大発ボーナスの小数点2桁四捨五入を切り捨てにする
@@ -286,7 +286,8 @@ namespace KancolleSniffer.Model | ||
286 | 286 | } |
287 | 287 | var levelAverage = sum == 0 ? 0.0 : (double)level / sum; |
288 | 288 | bonus = Min(bonus, 0.2); |
289 | - return bonus + 0.01 * bonus * levelAverage + tokudaiBonus[Min(tokudai, 4), Min(daihatsu, 4)]; | |
289 | + var result = bonus + 0.01 * bonus * levelAverage + tokudaiBonus[Min(tokudai, 4), Min(daihatsu, 4)]; | |
290 | + return Floor(result * 1000) / 10; | |
290 | 291 | } |
291 | 292 | } |
292 | 293 |
@@ -339,7 +340,7 @@ namespace KancolleSniffer.Model | ||
339 | 340 | if (drums > 0) |
340 | 341 | result.Add($"ド{drums}({drumShips}隻)"); |
341 | 342 | if (DaihatsuBonus > 0) |
342 | - result.Add($"ダ{DaihatsuBonus * 100:f1}%"); | |
343 | + result.Add($"ダ{DaihatsuBonus:f1}%"); | |
343 | 344 | return string.Join(" ", result); |
344 | 345 | } |
345 | 346 | } |
@@ -206,7 +206,7 @@ namespace KancolleSniffer.View | ||
206 | 206 | var total = CalcTotal(fleet); |
207 | 207 | return "計:" + HideIfZero(" Lv", total.Level) + |
208 | 208 | HideIfZero(" ド", total.Drum) + HideIfZero("(", total.DrumShips, "隻)") + |
209 | - HideIfZero(" 大", fleet.DaihatsuBonus * 100, "%") + "\r\n" + | |
209 | + HideIfZero(" 大", fleet.DaihatsuBonus, "%") + "\r\n" + | |
210 | 210 | $"戦闘:燃{total.Fuel / 5}弾{total.Bull / 5} 支援:燃{total.Fuel / 2}弾{(int)(total.Bull * 0.8)}"; |
211 | 211 | } |
212 | 212 |