Una volta in qualsiasi linguaggio si usava semplicemente una cosa tipo:
if (a/b)-int(a/b) > 0 then il risultato è decimale

non è fattibile ??

oppure usare la funzione MOD