Try Math.Round(value, 2).ToString()
Math.Round(15.352, 2).ToString(); //15.35 Math.Round(15.355, 2).ToString(); //15.36 Math.Round(15.3, 2).ToString(); //15.3 Math.Round(15.0, 2).ToString(); //15
The second parameter for the round is to indicate how many decimal places to round to. By default it will be rounded.
source share