Salve a tutti,
vi scrivo per un problema particolare con l'utilizzo dei decimali presenti in alcuni campi.
In pratica il calcolo che ottengo via javascript/php è diverso rispetto a quello ottenuto da funzioni mysql. Mi spiego!
Tramite javascript effettuo il calcolo 0.04 * 12 ottenendo 0.48.
Effettuo la stessa moltiplicazione con mysql ed ottengo però "0.47999998927116394".
Ho provato a cambiare il campo da float a double, ma non penso sia quello il problema.
La funzione round non mi è di aiuto poichè non so a che cifra decimale devo arrotondare essendoci valore formati da 1 decimale ( 0.3 ) e valori a 3 decimali ( 0.001).
Spero di risolvere senza dover fare procedure molto complesse!
Grazie a tutti!