我知道 MidpointRounding.AwayFromZero 和 MidpointRounding.ToEven,但我想我想要介于两者之间的东西。它用于促销模块,因此如果值为 0.5,则折扣价格必须向下舍入。
例如,我想:
£1.244 四舍五入为 £1.24 1.245 英镑四舍五入为 1.24 英镑 1.246 英镑四舍五入至 1.25 英镑
据我了解,.AwayFromZero 会将中间值四舍五入为 1.25 英镑,.ToEven 将正确四舍五入为 1.24 英镑,但 1.335 英镑将四舍五入为 1.34 英镑,而不是我想要的 1.33 英镑。
有谁知道如何做到这一点?
谢谢,乔恩