Salve, stavo creando un sistema di fatturazione in automatico ma ho riscontrato questo problema.
Premetto che i prezzi inseriti dal venditore sono comprensivi d'iva ma il calcolo dei vari articoli in fattura li vuole vedere al netto. Quindi facendo lo scorporo mi trovo dei valori con numeri infinitesimali dopo la virgola. Sommando regolarmente il tutto il calcolo torna senza problemi ma quando devo approssimare alla seconda cifra decimale per stampare il valore in fattura il problema è che number_format approssima per difetto o eccesso a seconda se il valore è più vicino allo 0 o al 5 decimale sballandomi i calcoli visualizzati in fattura.
Qual'è l'approssimazione giusta da dare ai valori per far tornare anche i calcoli con sole 2 cifre decimali? Esiste un alternativa a number_format?