Current Age formula

Current Age formula

Hi

There are a few very VERY old threads on this - but it's such an obvious problem, I'm assuming it's been fixed by now?! 

Using formula to calculate CURRENT AGE from DOB field. The code supplied by Zoho is 

Datecomp(Now(),${Contacts.Date of Birth})/(60*24*365)

Problem is - it makes people a year older? I've heard it's down to rounding or something, but I don't know any of that - I'm just after getting the correct age for my contacts? 

Can anybody help please? 

M