You are correct. You might wan to use something like floor(Object.Angle) to get rid of all the decimal places.
So:
System > Every tick : TextObject > Set text to: floor(Object.Angle)
You could dress up the text with:
"Current Angle: " & floor(Object.Angle)
Which would display as:
Current Angle: 56 (Of course the number would be whatever your current angle is.
Have a look at this: