risolto: moltiplico ogni singolo double per 100 e poi arrotondo con math.round, tanto sono i primi 2 decimali che mi interessano. fatto questo, sommo tutto su int e poi divido per 100. non molto elegante, ma funziona, pare.
grazie del ripasso del problema dei double su bit, me l'ero scordato in parte.

Rispondi quotando