I have the value
8443.64625
and want to round it to 4 decimal places. When I use decimal.Round(8443.64625, 4, MidpointRounding.AwayFromZero)
it gives the value
8443.6463
. So it seems to be round up because of the 5. What can I do to make it return the value
8443.6462
. I could convert it to string and then truncate after 4dp but I feel there has to be a more efficient way?