scemo io, potevo provare prima di chiedere...

Effettivamente l'espressione viene portata accanto alla chiamata diversamente da quanto fa una funzione e mi sballa il calcolo. Così è corretta:

codice:
#define Cubo(x)  ( (x)*(x)*(x) )
Potete cancellare.