Have you tried;
Math.Round(11.22)
That ought to do what you want although you need to be aware of the rounding rules.
Question
I have an asp.net application in which i'd to display a double field in a crystal report.
I'd like to display ,for example, 11.22
as 11
I used the method Math.Truncate but i got this double 11,00
as result.
So how can i resolve this problem without converting it to an integer?
Solution
Have you tried;
Math.Round(11.22)
That ought to do what you want although you need to be aware of the rounding rules.
OTHER TIPS
Try this expression:
Math.Floor(11.22)