Incuriosito daql tuo problema ho spulciato qua e la.

La cosa non e' proprio chiara comunque esistono due funzioni della math library
is_finite e is_infinite .

Facendo un po di sano reverse engineering mi sembra di aver capito che il valore di infinito
ottiene assegnando a alla variabile float la stringa INF.

Ho trovato anche questo breve appunto


Fammi sapere se ne esci


Andrea