Originariamente inviato da raven74
a = 12.23;
intero = Math.floor(a);
decimale = a - intero;

Non so se funziona anche per i numeri negativi... al limite con un if te la cavi
se faccio 12.23 - 12 ottengo 0.23 mentre io vorrei ottenere 23