Prodotto di float per 100 ...

GigiG:
No, così non fa differenza. E' un problema di approssimazione infinitesimale a monte, ma sono alquanto ignorante al riguardo. Ho trovato questa proposta:

 int b = round(f * 100.0);

che non ho ancora provato, che ne pensate?

è un refuso :

float b = f * 100.00;

mi da 28