ShipNameWidth.AkashiTimer);\r
PAssert.That(() => label.Text == "[避]朝潮改二");\r
}\r
+\r
+ /// <summary>\r
+ /// %表示の小数部を切り捨てる\r
+ /// </summary>\r
+ [TestMethod]\r
+ public void RoundOffFractionOfPercent()\r
+ {\r
+ var label = new ShipLabel {Parent = new Panel()};\r
+ label.SetHp(104, 105);\r
+ label.ToggleHpPercent();\r
+ PAssert.That(() => label.Text == "99%");\r
+ }\r
}\r
}
\ No newline at end of file
return;\r
}\r
Text = _hpPercent\r
- ? $"{(int)Ceiling(status.NowHp * 100.0 / status.MaxHp):D}%"\r
+ ? $"{(int)Floor(status.NowHp * 100.0 / status.MaxHp):D}%"\r
: $"{status.NowHp:D}/{status.MaxHp:D}";\r
BackColor = DamageColor(status, PresetColor);\r
}\r