Dopo aver prelevato il numero, e diviso per 3 (Cosa credo sia facile da fare), puoi vedere se è intero usando : is_int()
Regole del Forum