Depends which country you live in of course..
I never "tip" a waiter. I just round it up because I don't want to wait for my change and from experience the majority of the people are like that here in Belgium.
If the bill is 19,10 euro and I pay 20, they'll get 90 cents. If the bill is 19,90...