La risposta è NO, non esiste una funzione in questo senso, ma è fattibile.
Esiste infatti una funzione che restituisce la parte INTERA...!
Quindi facendo la differenza tra parte Intera ed il tutto... ottieni la parte decimale.
Vedi le funzioni
Int(...)
Fix(...)
Es:
ValoreIniziale=1.25
Intero=Int(1.25)=1
PartrDecimale=ValoreIniziale-Int(ValoreIniziale)=0.25
Intero=Fix(1.25)=1
ParteDecimale=ValoreIniziale-Fix(ValoreIniziale)=0.25
Fai attenzione alle conversioni implicite... e fai attenzione alla differenza tra INT/FIX sui numeri Negativi...