funziona in tutti i casi, ho provato cn prezzi tipo 49.99 per 2 e mi da giustamente 99.98.

il problema si pone quando c'è lo 0 come secondo numero decimale!