utilizzo questa funzione per passare da un numero in formato euro a un numero per poter fare delle operazioni ma....

se scrivo al esempio 12.366,22 me lo trasforma correttamente in
12366.22
mentre se scrivo 12.000,03 questo diventa 12
perchè??

Grazie per l'aiuto