C # midpointrounding w dół do zera
Wiem o MidpointRounding.AwayFromZero i MidpointRounding.ToEven, ale myślę, że chcę coś między nimi. Dotyczy modułu promocji, więc obniżone ceny muszą zaokrąglić w dół, jeśli wartość wynosi 0,5.
Na przykład chciałbym:
£1.244 to round to £1.24 £1.245 to round to £1.24 £1.246 to round to £1.25
Jak rozumiem, .AwayFromZero zaokrągliłoby środkową wartość do 1,25 £, a .ToEven zaokrągliłby się poprawnie do 1,24 £, ale 1,335 £ zaokrągliłoby się do 1,34 £, a nie 1,33 £.
Czy ktoś wie, jak to osiągnąć?
Dzięki, Jon