Muchas gracias por su ayuda, no había respondido por que por las fechas navideñas andaba ocupada en otras cosas.
Tienen mucha razón y es algo muy lógico, esa debe ser la solución pero, sin embargo al recibir el valor como float no se modifica lo que recibo intente con
Código PHP:
Ver original$temporal=(float)$valores[$i];
$temporal=(double)$valores[$i];
y $temporal es la variable que almaceno en el archivo, sin embargo ninguno de esos me quita esa bendita e+ de el valor.
Si saben otra manera o si lo estoy haciendo de manera equivocada les agradezco que me indiquen, que pena la molestadera.