Précédé de "et", il s'accorde, mais seulement au féminin. (une heure et demie, deux heures et demie, deux cercles et demi)
Lié à un autre mot qu'il précède, il ne s'accorde pas et y est relié par un trait d'union. (une demi-heure, un demi-cercle)
Précédé de "à", il ne s'accorde pas et s'écrit avec un trait d'union s'il est suivi d'un nom mais pas s'il est suivi d'un adjectif (à demi-mot, à demi fou)
Employé seul, il se comporte normalement (boire deux demis, les demis d'ouverture, il sonne la demie)